@Evgenij_nechujveter

Как сделать так, чтобы учитывалось условие при тестировании?

есть код:
function SetCount(a,b){
        if (a > 0 && b>0){
            if (a > b) return a*b -2;
            if (a < b) return a+b;
        }
        else return false;
    }

Задание: нужно написать 3 проверочных теста используя mocha и chai

Я уже написал 2 проверки, но не понимаю как сделать так, чтобы тестирование выполнялось, только если выполнится условие:

var assert = chai.assert;
    var a = 2;
    var b = 3;

    describe ("test", function(a,b){
        it("умножение", function (a,b){
            assert.equal (test(a+b), 5);
        });


    });

    describe ("test", function(a,b){
        it("сложение", function (a,b){
            assert.equal (test(a*b-2), 4);

        });


И еще не совсем понимаю, как сделать проверку на false?
  • Вопрос задан
  • 103 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы