Assert – вопросы и ответы

65
голосов
2
ответа
Я ищу утверждения в стиле Google рамки тестирования , где что-то вроде ASSERT_LT (a, b) проверяет, что $a меньше $b, а если нет, выведет в сообщении об ошибке значения $a и $b. Утверждения, которые...
1 месяц, 3 недели назад emchristiansen
207
голосов
9
ответов
Неужели плохая практика имеет более одного утверждения в unit test? Это имеет значение?
1 месяц, 3 недели назад leora
90
голосов
1
ответ
У меня проблема с assert.throws в javascript . assert.throws(() => someFunction(someArgument), /string1 (\w+) string2 string 3); Я хочу, чтобы это выражение соответствовало string1 bla bla bla b...
1 месяц, 3 недели назад Rostislav Shtanko
-4
голоса
1
ответ
У меня есть сущность с некоторым Assert, по умолчанию все они отмечены, я хочу проверить только некоторые из них на основе значения флажка Как я могу это сделать?
1 месяц, 3 недели назад user4910881
107
голосов
2
ответа
У меня есть Uptest Python, с некоторыми тестами, которые тестируются на одном и том же типе. Основной план в одном тестовом классе: class TestClass(unittest.TestCase): def setup(self): ... def chec...
1 месяц, 3 недели назад NoBugs
108
голосов
1
ответ
Я сделал простую тестовую программу для проверки функциональности присвоения __debug__ с помощью globals()["__debug__"] = value ( __debug__ = value - SyntaxError ). Он в основном пытается поднять A...
1 месяц, 3 недели назад user4910881
54
голоса
1
ответ
Можно ли использовать основной модуль Node.js Assert, чтобы проверить, существует ли свойство на объекте, даже если свойство является ложным? https://nodejs.org/api/assert.html обычно мы можем пров...
1 месяц, 3 недели назад Alexander Mills
247
голосов
2
ответа
В чем разница между Assert.AreEqual и Assert.AreSame ?
1 месяц, 3 недели назад Pramuka
82
голоса
2
ответа
public class openbowser { public WebDriver driver= null; String browser="mozilla"; String url="https://www.google.com"; String actualTitle = driver.getTitle(); String expectedTitle = "googleInd"; a...
1 месяц, 3 недели назад user4986774
52
голоса
2
ответа
Есть ли способ утверждать в методе, в котором строка String имеет определенную длину? Я попытался утвердить stringName[4]; но похоже, что он не работает
1 месяц, 3 недели назад Miervatea
65
голосов
1
ответ
Я изучаю Nunit-2.6.3 , читая Документацию. У меня есть несколько сомнений по этому поводу. В чем разница между классической моделью и утверждением модели ограничения? Какая модель утверждений являе...
1 месяц, 3 недели назад Suresh Ram
-7
голосов
1
ответ
Я пытаюсь проверить это: (000 - 001 - 002 ..... 099 ... 100) Использовать в объекте symfony: @Assert\Regex("/^(0[1-9][0-9]|100)$/") Этот шаблон в pcre/php в порядке, но в symfony validator он не ра...
1 месяц, 3 недели назад Alessio C.
-4
голоса
1
ответ
Im используя FakeItEasy, чтобы издеваться над методами модульных тестов. Один из методов (с использованием параметра REF - возможно, это важно ) сохраняет данные в базе данных, поэтому он высмеивае...
1 месяц, 3 недели назад P.K.
75
голосов
1
ответ
Я работаю над сложным генерированием кода с использованием CodeModel, доступного на Java. Мне удалось настроить мои модульные тесты таким образом, чтобы тест генерировал небольшой, но функционально...
1 месяц, 3 недели назад user937720
65
голосов
1
ответ
Это связано с тем, как установить обработчик DebugBreak? и Как получить объявление для DebugBreak без включения Windows.h? , Мы хотели бы оценит
1 месяц, 3 недели назад jww
74
голоса
1
ответ
Мой тест не ловит psycopg2.IntegrityError с assertRaises. Я использую Flask-SQLAlchemy. def test_insert_cash_flow(self): cf = CashFlow() db.session.add(cf) self.assertRaises(psycopg2.IntegrityError...
1 месяц, 3 недели назад Allen Lin
76
голосов
2
ответа
У меня есть модель и атрибут $test . У меня есть annotation для утверждения Max-length. Но я не хочу считать пробелы, только персонажи. Таким образом, text ДОЛЖЕН иметь 40 символов, а не 40 символо...
1 месяц, 3 недели назад Zwen2012
53
голоса
1
ответ
Как запустить несколько команд после вызова инструкции assert ? Например, вот что я хотел бы сделать (без использования assert): x = False if x != True: my_func() raise ValueError("My statement") Э...
1 месяц, 3 недели назад jss367
105
голосов
1
ответ
В приведенном ниже коде fputs (...) выдает подтверждение при работе в Windows Server 2008. У меня нет этой проблемы на машине Vista или XP. Я не понимаю, что это вызывает? Утверждение: Stream!= NUL...
1 месяц, 3 недели назад Tony The Lion
76
голосов
1
ответ
Мне нужно распечатать инструкцию в утверждении на консоли, когда условие true в eclipse. Как? public static void main(String[] args) { try { assert(args[0].equals("x")): "kate"; } catch(Error e) { ...
1 месяц, 3 недели назад sonia
76
голосов
2
ответа
Я выполняю очень простые модульные тесты в Python и обнаружил, что функция assertTrue() не работает, а в том же самом тестовом теге assertEqual() работает нормально. Чтобы упростить эту проблему, я...
1 месяц, 3 недели назад Lumi Wang
413
голосов
17
ответов
Там обсуждение продолжается на comp.lang.С++.moderated о том, утверждаются ли утверждения, которые в С++ существуют только в отладочных сборках по умолчанию, должны храниться в производственном код...
1 месяц, 3 недели назад Carl Seleborg
66
голосов
1
ответ
Я тестирую текстовую игру, которую я делаю, чтобы изучить Python. Последние несколько дней я был занят поиском решения проблемы, с которой я сталкиваюсь. Я пробовал несколько методов тестирования, ...
1 месяц, 3 недели назад Thomas
92
голоса
1
ответ
В Modelica можно определить protected final constant Boolean debug а затем использовать ее в команде assert для вывода некоторых значений во время отладки, аналогично приведенному ниже (или показан...
1 месяц, 3 недели назад matth
83
голоса
2
ответа
Я вижу, что этот макрос появляется во многих местах в базе кода, чтобы определить, отключено ли какое-либо поле или нет (0 или 1). #define assert_disabled(e) ((void)sizeof(e)) Как sizeof помогает з...
1 месяц, 3 недели назад gjain
111
голосов
2
ответа
Я пишу методы расширения для тестирования значений для моего модульного теста. Наивный пример: public static void ShouldBeTrue(this bool value) { if(!value) { throw new AssertFailedException("Expec...
1 месяц, 3 недели назад hcanber
53
голоса
3
ответа
Кто-нибудь знает, как это сделать в сущности посредством утверждений? IF адрес электронной почты и номер IS EMPTY THEN return error => 'одно из двух полей должно быть не пустым' ELSE THEN действ...
1 месяц, 4 недели назад Łukasz Trybuś
74
голоса
2
ответа
Я беру этот онлайн-курс Java и не понимаю причин, лежащих в основе различных разделов assert в коде. Почему методы rankToString assert в методе класса main и методы isValidRank в конструкторе класс...
1 месяц, 4 недели назад StacyM
83
голоса
1
ответ
У меня возникла странная проблема с assert в Visual С++ 2005. Я пытался представить утверждения в свою программу и независимо от того, что утверждает, что я пытаюсь использовать (assert() или BOOST...
1 месяц, 4 недели назад Mathmagician
145
голосов
2
ответа
У меня есть тест JUnit 4, который проходит через массив тестовых данных: public @Test void testAll() { final Object[][] sets = new Object[][] { // SET TYPE VALUE // --- valid sets // groups x(s(A,1...
1 месяц, 4 недели назад Bart van Heukelom
53
голоса
2
ответа
В настоящее время я пишу тесты с использованием TDD, и я столкнулся с несколькими запросами. Обычно при написании модульных тестов я всегда использовал 1 утверждение на единичные тесты, так как это...
2 месяца назад Martin
101
голос
1
ответ
Я пишу функцию python для проверки токена из электронной почты. В электронном письме есть URL-адрес с его конечной точкой. У меня есть два параметра URL, токен и адрес электронной почты. В моей кон...
2 месяца назад Dorian Amouroux
53
голоса
2
ответа
Я делаю некоторые модульные тесты для C в CUnit. У меня есть некоторые предварительные условия для функции вставки, которая утверждает, что некоторые параметры буферизации не должны превышать опред...
2 месяца назад xqtr
68
голосов
2
ответа
В контролерах модели, таких как CBMC (ограниченная проверка модели для C), пользовательский оператор assert принимает логическое условие, а проверка модели проверяет, является ли условие истинным и...
2 месяца назад Sepideha
97
голосов
3
ответа
i читал образец кода ListAdder, и есть много утверждений сразу после переменной или используется почти для каждого метода, например: self.formatter = [[[NSNumberFormatter alloc] init] autorelease];...
2 месяца назад Paul
133
голоса
6
ответов
Я знаю, почему настойчивое программирование хорошо, поэтому я хочу использовать его с JavaScript. Тем не менее, я не хочу показывать пользователям окна ошибок, и это необычная вещь. Просто проигнор...
2 месяца назад Sanghyun Lee
53
голоса
1
ответ
Я читаю Дж. Блоха Эффективную Java, и теперь я нахожусь в разделе о проверке параметров метода. Он сказал следующее: Для неэкспортированного метода вы, как автор пакета, контролируете обстоятельств...
2 месяца назад St.Antario
64
голоса
1
ответ
У меня есть приложение на основе MFC, которое использует ленточный интерфейс Office 2007. MFC статически связана. Я пытаюсь добавить японскую локализацию. У меня есть локализованные ресурсы в отдел...
2 месяца назад sashoalm
106
голосов
2
ответа
Недавно мой коллега спросил меня, как он может проверить равенство двух массивов. У него было два источника Address и он хотел утверждать, что оба источника содержат точно такие же элементы, хотя п...
2 месяца назад stuXnet
84
голоса
1
ответ
Есть ли какой- ASSERT_AND_RETURN макрос ASSERT_AND_RETURN в Google Test, который что-то проверяет, и если он ложный, вызывает утверждение и возвращает значение?
2 месяца назад Ђорђе Живановић
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема