Тестовый блок для метода удаления - PullRequest
0 голосов
/ 24 сентября 2019
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);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...