Учебники

JasmineJS — не проверка номера

Жасмин предоставляет специальное средство сопоставления для проверки этого специального типа сценария тестирования, который является toBeNaN () .

Давайте изменим наш customerMatcher.js с помощью следующего кода.

describe("Different Methods of Expect Block",function () { 
   it("Example of toBeNaN()", function () { 
      expect(0 / 0).toBeNaN(); 
   });
});

Здесь мы хотим проверить, каково значение «0/0», которое не может быть определено. Следовательно, этот фрагмент кода сгенерирует следующий зеленый скриншот.

toBeNan

Теперь давайте снова изменим код, используя следующую логику, где мы назначим одну переменную exp 25 и ожидаем, что результатом будет не число один, разделив его на 5.

describe("Different Methods of Expect Block",function () { 
   var exp = 25; 
	
   it("Example of toBeNaN()", function () { 
      expect(exp/5).toBeNaN(); 
   });
});

Этот кусок кода даст следующий вывод.