Публикации по теме 'assertions'
Почему утверждение не удалось, хотя тексты выглядели идентичными?
Утверждения играют решающую роль в обеспечении того, чтобы ожидаемые результаты соответствовали фактическим результатам. Однако есть сценарии, в которых утверждения не работают, даже если сравниваемые тексты кажутся идентичными.
Представьте, что вы столкнулись с ошибкой утверждения при сравнении ожидаемого и фактического текстов. Несмотря на их внешнее сходство, утверждение не соответствует действительности, оставляя вас в недоумении.
Рассмотрим этот вопрос подробнее на примере:..
Утверждения - не исключения !!
На этой неделе я увидел старое сообщение в блоге, в котором утверждалось, что утверждения Java не следует использовать вообще, а исключения лучше, чем утверждения . Это стало для меня шоком, поскольку я никогда не думал, что кто-то перепутает использование этих двух языковых конструкций. Причины, по которым автор представленного поста были обманчивы и до боли неправы, поэтому я не буду включать их здесь, поскольку они не способствуют содержательному обсуждению темы. Вместо этого я..
Утверждения Python: средство от обнаружения ошибок перед запуском - Часть первая
Покажите мне программу без ошибок, и я покажу вам мать четверых детей, которая все еще остается девственницей. На практике все программное обеспечение имеет некоторые ошибки, и я бы предпочел, чтобы моя команда оптимизировала его для менее частых и менее серьезных ошибок, чем стремиться к абсолютному совершенству.
В разработке программного обеспечения чем раньше вы обнаружите ошибку, тем лучше для всех. Да, если вы обнаружите ошибку до того, как она попадет в рабочую среду, вы не..
Вопросы по теме 'assertions'
Assert.ReferenceEquals() проходит, когда Object.ReferenceEquals() возвращает «false» в тесте Visual Studio
Пытаясь создать первоначальный неудачный модульный тест в тестовых возможностях Visual Studio Professonal 2008, я не могу заставить Assert.ReferenceEquals() корректно завершаться ошибкой, когда экземпляр объекта не равен нулевой ссылке. Обратите...
4898 просмотров
schedule
31.12.2022
Является ли программирование поясов и подтяжек хорошей практикой или просто добавляет ненужную сложность?
Мне интересно, можно ли использовать подход ремней и подтяжек (подтяжек) к программированию - и к проверке данных, в частности - была хорошей практикой или нет. Это произошло из следующего примера.
Я создавал форму и добавлял слушателей ко всем...
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 просмотров
schedule
11.06.2023
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 просмотров
schedule
16.02.2024
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 просмотров
schedule
01.04.2024
Что означает SubjectConfirmation в предоставлении авторизации OAuth2 SAML?
В спецификации носителя SAML OAuth2 описано, как приложение может представить утверждение токену. конечная точка как разрешение на авторизацию . Например, API Salesforce позволяет этот подход позволить приложениям автономно запрашивать токены...
6029 просмотров
schedule
07.03.2023
Запуск утверждений Nunit из другого класса
У меня есть два класса, которые я сделал, чтобы создать заказ. В основном класс для создания заказа работает нормально, но я хочу использовать утверждения для проверки возвращаемой информации. Первый класс создает порядок с общими значениями и...
88 просмотров
schedule
23.09.2023