Можно ли использовать как hard assert, так и soft assert в одном файле Spec или в блоке it
Я получил требование применять как Soft Assert, так и hard assert в одной спецификации. Soft Assert: если мы используем обычную «ожидаемую» проверку, это работает как Soft Assert Hard Assert: используя Fail Fast в OnPrepare файла Export.config, мы можем достичь этого. Любой сбой в ожидаемом остановится на этом и пропустит все последующие блокирования и перейдет к следующему файлу Spec.
Я попробовал вышеуказанные утверждения и смог достичь любого из утверждений в моем блоке it. Но мое требование - мне нужно найти способ реализовать оба в одном блоке it. Это задание назначено мне как НИОКР.
Hard Assert в файле export.config.
onPrepare: function()
{
jasmine.getEnv().addReporter(failFast.init());
},
Я ожидаю решения по двум моим требованиям ниже. 1. Как поставить быстрый сбой в Spec-файле, а не в export.config. 2. Как реализовать как Soft assert, так и hard assert в одном блоке "it". Я использовал одно из утверждений оценок в моем предыдущем проекте. Но, как часть моей новой Задачи, мне нужно привнести некоторый подход для реализации обоих утверждений в одном блоке.