Вопросы с тегом «assertions»

1594
Циклы в программном обеспечении генеалогического дерева

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я разработчик программного обеспечения для семейного древа (написано на C ++ и Qt). У меня не было проблем, пока один из...

247
Как я могу использовать Assert.Throws, чтобы утверждать тип исключения?

Как мне использовать, Assert.Throwsчтобы утверждать тип исключения и фактическую формулировку сообщения. Что-то вроде этого: Assert.Throws<Exception>( ()=>user.MakeUserActive()).WithMessage("Actual exception message") Метод, который я тестирую, выдает несколько сообщений одного типа с...

220
Когда я должен использовать Debug.Assert ()?

Я работаю профессиональным инженером-программистом около года, закончив со степенью бакалавра. Некоторое время я знал об утверждениях в C ++ и C, но понятия не имел, что они существовали в C # и .NET вообще до недавнего времени. Наш производственный код не содержит никаких утверждений, и мой вопрос...

159
Сравнивая массивы в утверждениях JUnit, сжатый встроенный способ?

Есть ли в JUnit краткий, встроенный способ сделать утверждения равенства для двух массивов одинакового типа? По умолчанию (по крайней мере, в JUnit 4) кажется, что выполняется сравнение экземпляров самого объекта массива. Например, не работает: int[] expectedResult = new int[] { 116800, 116800 };...

97
Eclipse: включить утверждения

Я использую Eclipse Galileo. Как включить утверждения в Eclipse? По предложению других сайтов, я попытался добавить аргументы: -ea. Я также попытался изменить уровень соответствия компилятора на 1.4. Ни одно из этих предложений не сработало....

94
Debug.Assert против выброса исключения

Я прочитал множество статей (и пару других подобных вопросов, которые были опубликованы на StackOverflow) о том, как и когда использовать утверждения, и я хорошо их понял. Но все же я не понимаю, какая мотивация должна побуждать меня использовать Debug.Assertвместо простого исключения. Я имею в...

85
assert против утверждений JUnit

Сегодня я увидел тестовый пример JUnit с утверждением java вместо утверждений JUnit - есть ли существенные преимущества или недостатки в предпочтении одного над другим?...