Публикации по теме 'assertions'


Почему утверждение не удалось, хотя тексты выглядели идентичными?
Утверждения играют решающую роль в обеспечении того, чтобы ожидаемые результаты соответствовали фактическим результатам. Однако есть сценарии, в которых утверждения не работают, даже если сравниваемые тексты кажутся идентичными. Представьте, что вы столкнулись с ошибкой утверждения при сравнении ожидаемого и фактического текстов. Несмотря на их внешнее сходство, утверждение не соответствует действительности, оставляя вас в недоумении. Рассмотрим этот вопрос подробнее на примере:..

Утверждения - не исключения !!
На этой неделе я увидел старое сообщение в блоге, в котором утверждалось, что утверждения Java не следует использовать вообще, а исключения лучше, чем утверждения . Это стало для меня шоком, поскольку я никогда не думал, что кто-то перепутает использование этих двух языковых конструкций. Причины, по которым автор представленного поста были обманчивы и до боли неправы, поэтому я не буду включать их здесь, поскольку они не способствуют содержательному обсуждению темы. Вместо этого я..

Утверждения Python: средство от обнаружения ошибок перед запуском - Часть первая
Покажите мне программу без ошибок, и я покажу вам мать четверых детей, которая все еще остается девственницей. На практике все программное обеспечение имеет некоторые ошибки, и я бы предпочел, чтобы моя команда оптимизировала его для менее частых и менее серьезных ошибок, чем стремиться к абсолютному совершенству. В разработке программного обеспечения чем раньше вы обнаружите ошибку, тем лучше для всех. Да, если вы обнаружите ошибку до того, как она попадет в рабочую среду, вы не..

Вопросы по теме 'assertions'

Assert.ReferenceEquals() проходит, когда Object.ReferenceEquals() возвращает «false» в тесте Visual Studio
Пытаясь создать первоначальный неудачный модульный тест в тестовых возможностях Visual Studio Professonal 2008, я не могу заставить Assert.ReferenceEquals() корректно завершаться ошибкой, когда экземпляр объекта не равен нулевой ссылке. Обратите...
4898 просмотров

Является ли программирование поясов и подтяжек хорошей практикой или просто добавляет ненужную сложность?
Мне интересно, можно ли использовать подход ремней и подтяжек (подтяжек) к программированию - и к проверке данных, в частности - была хорошей практикой или нет. Это произошло из следующего примера. Я создавал форму и добавлял слушателей ко всем...
1301 просмотров
schedule 26.07.2022

Почему мой векторный код утверждает? В любом случае, что такое утверждение?
Что такое «assert», а точнее, как избавиться от ошибки. Когда я создаю вектор указателей на класс с элементом данных int x, а затем делаю следующее: for(I=antiviral_data.begin();I<antiviral_data.end();I++) { if((*I)->x>maxx) {...
4895 просмотров
schedule 22.07.2022

Почему я должен использовать утверждения?
У меня никогда не было идеи об утверждениях — зачем вообще их использовать? Я имею в виду, предположим, что я был водителем формулы, и все требования были связаны с такими вещами, как ремень безопасности, шлем и т. д. Тесты (в отладке) прошли...
22390 просмотров
schedule 19.07.2022

Ошибка утверждения отладки! Выражение: _BLOCK_TYPE_IS_VALID
Я получаю это сообщение об ошибке: Ошибка утверждения отладки! Выражение:_BLOCK_TYPE_US_VALID(pHead-›nBlockUse) при попытке сделать следующее #include <vector> #include <algorithm> using namespace std; class NN { public:...
50651 просмотров
schedule 03.09.2022

Вы используете утверждения?
На самом деле это не "вопрос", поэтому я делаю это CW. То assert Ключевое слово отличное! Это должно заставить вас чувствовать себя более уверенно с кодом, который вы написали, но до сегодняшнего дня, когда я создавал небольшой тестовый...
2904 просмотров
schedule 25.07.2023

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

assert против утверждений JUnit
Сегодня я видел тестовый пример JUnit с утверждением java вместо утверждений JUnit. Есть ли существенные преимущества или недостатки, чтобы предпочесть одно другому?
31106 просмотров
schedule 22.04.2022

Как изменить сообщение в Python AssertionError?
Я пишу следующее, в котором я пытаюсь создать достойное сообщение об ошибке при сравнении двух многострочных блоков текста Unicode. Внутренний метод, который выполняет сравнение, вызывает утверждение, но объяснение по умолчанию для меня бесполезно....
76854 просмотров
schedule 07.03.2024

Проверка утверждения SAML от валидатора SalesForce
Я проверяю утверждение SAML от валидатора SalesForce. Все мои результаты в порядке. Я получаю предупреждение в точке 12, как показано на рисунке. Как я могу подтвердить это?
1274 просмотров
schedule 07.09.2022

Система единого входа, инициированная Idp | Проверено Salesforce
Я работаю над аутентификацией, инициированной idp, на сайте salesforce.com. Сгенерированный токен SAML успешно проверяется на странице проверки SAML Salesforce, но когда я перенаправляю на salesforce со своего idp, он перенаправляет меня на страницу...
776 просмотров

LevelDB утверждает при удалении экземпляра LevelDB
Я получаю несколько раздражающих утверждений, когда пытаюсь удалить экземпляр leveldb, и я не уверен, почему это происходит! Утверждение происходит в файле version_set.cc : void VersionSet::AppendVersion(Version* v) { // Make "v" current...
670 просмотров
schedule 08.08.2022

Не удается найти ошибку, вызывающую сбой активных утверждений сверх разрешенного времени.
Я получаю следующий журнал сбоев, который показывает, что у моего приложения есть «активные утверждения сверх разрешенного времени». Мое приложение — это приложение для потоковой передачи аудио. Сбой происходит только тогда, когда приложение...
2083 просмотров
schedule 27.06.2022

Утверждения Программирование Android
Можете ли вы использовать утверждения в программировании для Android? Если да, то как вы включаете его в eclipse?
304 просмотров
schedule 14.03.2023

Утверждения мощности OS X Mountain Lion
Я пытаюсь найти пример кода или примеры или хорошую документацию о том, как программно использовать утверждения мощности в OS X. Горный лев, похоже, убивает доступ к сети в спящем режиме системы, поэтому Apple рекомендует использовать утверждения...
1379 просмотров
schedule 10.11.2022

Утверждения XML Schema V 1.1 не работают в Xerces-J
Я могу проверить свой файл конфигурации XML на соответствие схеме XML V 1.1 в редакторе Oxygen XML Developer Editor. Если моя схема нарушает ограничение утверждения, например числовой атрибут элемента больше определенного значения, она не будет...
404 просмотров
schedule 22.04.2022

Есть ли разница в скомпилированной Java с отключенными утверждениями между assert someBoolean (); и verifySomeBoolean (); где последний содержит утверждение?
У меня есть постусловие, которое я хочу регулярно проверять многими методами. Я почти уверен, что правильно использую assert , т.е. проверяю только что-то, чтобы убедиться, что мой код не делает ничего глупого, и я намерен через некоторое время...
304 просмотров
schedule 15.06.2023

Cocos2d и SpriteBatchNode: не могут определить, какой кадр спрайта вызывает сбой утверждения.
Я уже спрашивал что-то подобное, но я не могу понять, как правильно это отлаживать. Это вопрос . Я добавил несколько обработчиков исключений (перехватывает все исключения Objective-C), и это результат того, что я вижу: Проблема...
625 просмотров

Что означает SubjectConfirmation в предоставлении авторизации OAuth2 SAML?
В спецификации носителя SAML OAuth2 описано, как приложение может представить утверждение токену. конечная точка как разрешение на авторизацию . Например, API Salesforce позволяет этот подход позволить приложениям автономно запрашивать токены...
6029 просмотров
schedule 07.03.2023

Запуск утверждений Nunit из другого класса
У меня есть два класса, которые я сделал, чтобы создать заказ. В основном класс для создания заказа работает нормально, но я хочу использовать утверждения для проверки возвращаемой информации. Первый класс создает порядок с общими значениями и...
88 просмотров
schedule 23.09.2023