6
ответов

Методы утверждения JUnit должны быть сформулированы как положительные или отрицательные ?

Должен ли я писать assertTrue («Пользователь вошел в систему», user.isLoggedIn ()); или assertTrue («Пользователь не вошел в систему», user.isLoggedIn ()); Первый обеспечивает лучшее чтение внутри исходных файлов: «Я утверждаю ...
вопрос задан: 25 August 2010 13:26
6
ответов

Почему делает “Утверждать” класс, имеют столько на вид избыточных методов? Когда каждый должен использоваться?

Таким образом, я вижу, что Утверждают, имеет десятки методов, которые, кажется, делают по существу то же самое. Утверждать. IsFalse (== b); Утверждать. IsTrue (a! = b); Утверждать. AreNotEqual (a, b); Почему? Это только к...
вопрос задан: 22 February 2010 19:42
6
ответов

Используя “утверждают” с указателями в C++

Когда мы должны использовать, "утверждают" для указателей в C++, и когда они используются, как они обычно реализованы?
вопрос задан: 10 December 2009 01:06
6
ответов

Вторжение в отладчик на iPhone

Для утверждают макросы в моем проекте iPhone, я ищу способ программно ворваться в отладчик. В Windows (MSVC ++), я могу использовать __ debugbreak () с этой целью. Вызов этой функции будет...
вопрос задан: 19 July 2009 02:40
6
ответов

Каково различие между, Утверждают. AreNotEqual и Утверждают. AreNotSame?

В C#, каково различие между, Утверждают. AreNotEqual и Утверждают. AreNotSame
вопрос задан: 12 February 2009 21:07
5
ответов

Что static_assert делает, и для чего Вы использовали бы его?

Вы могли дать пример, где static_assert (...) ('C++ 11') решил бы проблему в руке изящно? Я знаком со временем выполнения, утверждают (...). Когда должен я предпочитать static_assert (...) по постоянному клиенту...
вопрос задан: 10 September 2019 06:52
5
ответов

Утверждают (ложь), проигнорированная в режиме выпуска?

Я использую VC ++. Утверждают (ложь), проигнорированная в режиме выпуска?
вопрос задан: 26 July 2019 06:45
5
ответов

Лучшая практика для Python Assert

Есть ли проблема с производительностью или обслуживанием кода при использовании assert как части стандартного кода вместо его использования только для целей отладки? Является ли assert x > = 0, 'x меньше нуля' лучше или ...
вопрос задан: 11 June 2018 18:46
5
ответов

Как проверить, является ли объект списком или кортежем (но не строкой)?

Это то, что я обычно делаю, чтобы убедиться, что вход является списком / кортежем, но не str. Потому что много раз я сталкивался с ошибками, когда функция по ошибке передает объект str, а цель ...
вопрос задан: 30 April 2017 20:02
5
ответов

различия между 2 JUnit Утверждают классы

Платформа JUnit содержит 2, Утверждают классы (в различных пакетах, очевидно), и методы на каждом, кажется, очень похожи. Кто-либо может объяснить, почему это? Классы, к которым я обращаюсь:...
вопрос задан: 17 September 2014 00:06
5
ответов

Тестирование на утверждает в Среде тестирования Повышения

Я использую Среду тестирования Повышения для модульного теста мой код C++ и задался вопросом, возможно ли протестировать, если функция будет утверждать? Да, звучит немного странным, но терпите меня! Многие мои функции проверяют...
вопрос задан: 5 March 2014 09:11
5
ответов

Как вы утверждаете, что в тестах JUnit 4 выдается определенное исключение?

Как я могу использовать JUnit4 идиоматически, чтобы проверить, что некоторый код вызывает исключение? Хотя я, конечно, могу сделать что-то вроде этого: @Test public void testFooThrowsIndexOutOfBoundsException () {boolean ...
вопрос задан: 15 November 2013 20:28
5
ответов

Какова “утверждать” функция?

Я изучал учебные руководства OpenCV и столкнулся с утверждать функцией; что это делает?
вопрос задан: 25 June 2013 07:51
5
ответов

Утверждать хорошую практику или нет?

Действительно ли это - хорошая практика для использования, Утверждают для параметров функции для осуществления их законности. Я проходил исходный код Платформы Spring, и я заметил, что они используют Assert.notNull много. Вот...
вопрос задан: 2 April 2013 16:05
5
ответов

Я могу записать, что тест ни с кем утверждает в нем?

Я хотел бы знать, нормально ли писать, что тест ни с кем "утверждает" в нем. Таким образом, тест перестал бы работать только, когда исключение / ошибка произошло. Например: как тест, который имеет простой запрос Select, к...
вопрос задан: 24 May 2010 20:08
5
ответов

Как правильно переписать, УТВЕРЖДАЮТ, что код для передачи / анализирует в msvc?

Visual Studio добавила, анализ кода (/анализируют) для C/C++, чтобы помочь определить плохой код. Это - вполне хорошая функция, но когда Вы имеете дело с и старый проект, Вы можете быть поражены количеством...
вопрос задан: 9 April 2010 13:31
5
ответов

Каковы приемлемые варианты использования для выражения `assert` в python?

Я часто использую оператор assert в python для проверки ввода пользователя и быстрого сбоя, если мы находимся в поврежденном состоянии. Я знаю, что assert удаляется, когда python с флагом -o (оптимизирован). Я лично не бегаю ...
вопрос задан: 26 January 2010 20:39
5
ответов

Среда тестирования Python с поддержкой нефатальных отказов

Я оцениваю "среды тестирования" для автоматизированного тестирования системы; до сих пор я ищу платформу Python. В py.test или носу я не вижу что-то как ОЖИДАТЬ макросы, которые я знаю от тестирования Google...
вопрос задан: 20 August 2009 16:28
5
ответов

Как я могу утверждать (), не используя аварийное прекращение работы ()?

Если я использую, утверждают (), и сбои утверждения затем утверждают (), назовет аварийное прекращение работы (), заканчивая под управлением программу резко. Я не могу позволить себе это в своем производственном коде. Есть ли способ утверждать во времени
вопрос задан: 3 October 2008 20:04
4
ответа

Я могу установить Visual Studio 2005 для игнорирования утверждений в определенном регионе кода при отладке

Вот сценарий. Я отлаживаю свое собственное приложение (C/C++), который пользуется некоторой библиотекой, разработанной другой командой в компании. Утверждение перестало работать, когда мой код генерирует некоторый пограничный случай. Это - боль потому что
вопрос задан: 9 October 2017 17:06
4
ответа

Использование утверждает. Неокончательный

Я задаюсь вопросом, как кто-то должен использовать, Утверждают. Неокончательный (). Я использую его, если мой модульный тест собрался бы перестать работать по причине кроме того, для чего тест. Например, у меня есть метод на классе...
вопрос задан: 1 September 2017 19:05
4
ответа

Некоторые (анти-) шаблоны на использовании утверждают (Java и другие)

Наконец, у меня есть вопрос спросить относительно Переполнения стека!:-) Основная цель для Java, но я полагаю, что это - главным образом агностик языка: если Вы не сделали, чтобы собственный компонент утверждал, можно всегда моделировать его. Я работаю...
вопрос задан: 23 May 2017 12:19
4
ответа

утверждайте по сравнению с Утверждениями JUnit

Сегодня я видел, что тестовый сценарий JUnit с утверждением Java вместо утверждений JUnit — Является там значительными преимуществами или недостатками для предпочтения один по другому?
вопрос задан: 11 May 2017 08:15
4
ответа

Исключение по сравнению с утверждением

Каково различие между обработкой исключений Java, и использование утверждают условия? Известно, что Утверждают, имеет два типа. Но когда должен мы использовать утверждать ключевое слово?
вопрос задан: 27 February 2017 02:13
4
ответа

Оператор контроля Java может позволить Вам указывать сообщение?

Кажется любит его, могло бы быть полезно иметь утверждать дисплей сообщение, когда утверждение перестало работать. В настоящее время AssertionError брошен, можно ли указать пользовательское сообщение для него? Можно ли показать пример...
вопрос задан: 24 April 2015 15:26
4
ответа

Это - идиоматический Ruby для добавления утверждения () метод к классу Ядра Ruby?

Я разворачиваю свой Ruby, понимающий путем кодирования эквивалента xUnit Kent Beck в Ruby. Python (который Кентские записи в) имеет утверждение () метод на языке, который используется экстенсивно. Ruby делает...
вопрос задан: 11 June 2012 14:01
4
ответа

Почему мы не можем использовать утверждение для публичных методы?

Почему мы не можем использовать утверждения для общедоступных методов? Я где-то читал: «Утверждение неприемлемо для общедоступных методов, потому что метод гарантирует, что он всегда будет применять аргумент ...
вопрос задан: 30 April 2012 14:22
4
ответа

Медленный Scala утверждает

Мы представляли наш код недавно, и мы столкнулись с несколькими раздражающими горячими точками. Они находятся в форме, утверждают (== b, + "не равно" + b), поскольку некоторые из них утверждают, может быть в коде...
вопрос задан: 27 November 2011 15:27
4
ответа

Когда утверждают () сбои, каков код выхода программы?

Когда утверждение () называет сбои, что код выхода используется, и где это документируется?
вопрос задан: 19 May 2010 03:48
4
ответа

Общепринятая практика проверки ошибок Python

У меня есть вопрос относительно проверки ошибок в Python. Скажем, у меня есть функция, которая берет путь к файлу в качестве входа: определение myFunction (filepath): infile = открытый (filepath) #etc и т.д... Один...
вопрос задан: 16 May 2010 12:25