public set(key:string, value: string) {
return new Promise({
this.set(key,value);
});
}
public get(key:string) {
return this.get(key);
}
Я использую методы set & get для сохранения и извлечения значений из кеша с помощью модуля cache-manager npm.Это то, что я написал для выполнения модульного теста.
const key = 'key1';
const value = 'value1';
set(key,value).then((val1)) => {
get(key).then((val2) => {
});
expect(value).to.be.(val2);
});
Если я пишу другую функцию для кэширования дельта, то как мне написать блочный тест для метода дельта?Например: установите значение, затем получите значение, затем удалите значение в качестве оболочки.
public del(key:string) {
return this.del(key);
}