Лучшие assertions вопросы ИТ разработчиков

  • 206 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

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

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

Задан 22 Oct 2009, 19:46 от epitka
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Cocos2d и SpriteBatchNode: невозможно определить, какой фрейм спрайта вызывает сбой подтверждения

Я уже спрашивал что-то подобное, но я не могу понять, как правильно это отлаживать. Этовопрос [https://stackoverflow.com/questions/14769979/cocos2d-ios-and-xcode-how-can-i-debug-understand-this-stacktrace/14792101#14792101] . Я добавил ...

Задан 20 Feb 2013, 12:05 от mm24
  • 29 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

 имеет эффект или нет. Это невозможно с вашим предложением.

ожно программно включить assert для определенных классов вместо указания параметра командной строки "-ea"? public class TestAssert { private static final int foo[] = new int[]{4,5,67}; public static void main(String []args) { assert foo.length ...

Задан 05 Apr 2011, 21:25 от Saideira
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

rspec - почему это сравнение атрибутов с помощью assert_equal завершается неудачно, когда они одинаковы, только в Ubuntu?

Два теста не пройдены - но только на Ubuntu (12), но не на моем (новом) Mac.Второй сбой - сравнение атрибутов объекта Active Record, но во всех моих попытках...

Задан 09 Oct 2012, 00:09 от Michael Durrant
  • 23 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

pveentjer.blogspot.de/2017/01/...

ожет быть скомпилирован с утверждениями в нем и может бытьактивируется / деактивируется при необходимости [https://docs.oracle.com/javase/8/docs/technotes/guides/language/assert.html]. Но если я разверну приложение с утверждениями в нем, которые ...

Задан 07 Jan 2011, 11:17 от asiar
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

rspec - почему это сравнение атрибутов с помощью assert_equal завершается неудачно, когда они одинаковы, только в Ubuntu?

Два теста не пройдены - но только на Ubuntu (12), но не на моем (новом) Mac. Второй сбой - сравнение атрибутов объекта Active Record, но во всех моих попытк...

Задан 09 Oct 2012, 02:41 от Michael Durrant
  • 22 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

в чем разница между триггерами, утверждениями и проверками (в базе данных)

Кто-нибудь может объяснить (или предложить сайт или статью) точную разницу между триггерами, утверждениями и проверками, а также описать, где я должен их исп...

Задан 14 Mar 2010, 18:56 от Am1rr3zA
  • 40 голосов
  • 10 ответов
  • 0 просмотров
10 ответов

Компилятор C утверждает - как реализовать?

Я хотел бы реализовать «assert», который предотвращает компиляцию, а не дает сбой во время выполнения, в случае ошибки. В настоящее время у меня есть один такой, который отлично работает, но который увеличивает размер двоичных файлов. #define ...

Задан 30 Apr 2009, 14:37 от NickB
  • 63 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Написание надежного и «современного» кода на Фортране

В некоторых научных средах вы часто не можете обойтись без FORTRAN, так как большинство разработчиков знают только эту идиому, и есть много унаследованного к...

Задан 03 May 2010, 14:13 от Blklight
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

MySQL-подобное ограничение

Я новичок в MySQL, я только что обнаружил, что он не поддерживает утверждения. Я получил эту таблицу: CREATE TABLE `guest` ( `ssn` varchar(16) NOT NULL, `name` varchar(200) NOT NULL, `surname` varchar(200) NOT NULL, `card_number` int(11) NOT ...

Задан 12 Jan 2012, 17:33 от user1146045
  • 7 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Идентификатор и ключевое слово

Я прочитал в книге для OCJP для Java6 часть с утверждениями. Я дошел до того, что он дает мне представление о том, как компилятор реагирует, если слово «утве...

Задан 22 Sep 2012, 17:27 от reporter
  • 16 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Следует ли переопределить метод equals для утверждения равенства объектов в модульном тесте?

Допустим, мы тестируем результат метода, утверждая равенство всех свойств объекта результата со свойствами ожидаемого объекта результата. Должны ли мы реализ...

Задан 28 Jul 2009, 17:54 от spinodal
  • 28 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Я использую этот макрос, он использует BUG (), но добавляет некоторую дополнительную информацию, которую я обычно использую для отладки, и, конечно, вы можете отредактировать его, добавив дополнительную информацию, если хотите:

я есть вопрос оassert() в Linux: могу ли я использовать его в ядре? Если нет, какие методы вы обычно используете, если, например, я не хочу вводить указатель NULL?

Задан 15 Jun 2011, 14:52 от macindows
  • 737 голосов
  • 18 ответов
  • 0 просмотров
18 ответов

 использовать (или не использовать)

ал некоторый исходный код и в нескольких местах я видел использованиеassert. Что это значит точно? Каково его использование?

Задан 28 Feb 2011, 13:11 от Hossein
  • 27 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

JUnit: включить утверждения в тестируемом классе

Я был немного в Javaassert операторы, которые не сработали в тестовом наборе JUnit, потому что утверждения не были включены в экземпляре JVM JUnit. Для ясности, это утверждения «черного ящика» внутри реализаций (проверка инвариантов и т. Д.), А ...

Задан 25 Nov 2009, 16:10 от Chris Conway
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

+1: Согласен, хотя я бы поставил юнит-тесты отрицательных путей для утверждений на уровне «низкого приоритета», поскольку у них больше шансов на самообнаружение, если есть проблема, и они предоставляют много информации о локализации. OTOH, если ваш охват кода страдает из-за утверждений, может быть, вы уже попали в легкий материал!

окрытие линии для модульных тестов, измеренных Кобертурой, страдает, потому что у меня естьassert заявления, которые не охвачены в тестах. Должен ли я тестироватьassertионы, и есть ли способ заставить Cobertura игнорировать их, чтобы они не ...

Задан 14 Feb 2011, 17:50 от Armand
  • 33 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как поймать утверждение с помощью теста Google?

Я программирую какой-то модульный тест с помощью инфраструктуры тестирования Google. Но я хочу проверить, являются ли некоторые утверждения правильными и пол...

Задан 21 Sep 2010, 00:02 от Killrazor