Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
24 / 14 / 2
Регистрация: 20.02.2010
Сообщений: 181
1

Unit tests

02.09.2013, 18:12. Показов 931. Ответов 4
Метки нет (Все метки)

Добрый день. Кто-нибудь сталкивался с написанием unit тестов? Кто может посоветовать литературу или хороший ресурс, в котором будет подробно описан ASSERT_EQ?
Да и, в принципе, вся идея написания unit тестов интересует.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.09.2013, 18:12
Ответы с готовыми решениями:

Ошибка в Unit Tests (CppUnitTestFramework)
Пытаюсь написать 3 юнит теста. При билде получаю ошибку fatal error LNK1120: 1 unresolved...

Google tests: error LNK2038 (найти причины возникновения ошибок)
Решил попробовать гугл тесты в vs2017. При запуске тесты выскакивает такие ошибки : error...

Create a programm that creates an object of created class Time and tests the member functions of class
Time Class Create a class called Time that might be used to represent time. 1. Your...

Unit - тестирование
Есть ли на C03++ стандарте что-то, помогающее в этом? И как это самое использовать? Ну или...

4
5202 / 3175 / 358
Регистрация: 12.12.2009
Сообщений: 8,032
Записей в блоге: 2
02.09.2013, 18:56 2
Цитата Сообщение от broDiaga_cpp Посмотреть сообщение
Кто может посоветовать литературу или хороший ресурс, в котором будет подробно описан ASSERT_EQ?
А что там расписывать? Это один из тех случаев, когда все интуитивно понятно. Внутри ASSERT_EQ может быть что-то типа такого
C++
1
2
3
4
#define ASSERT_EQ(a, b) if (a != b) \
    std::cout << "FAIL: " << a << " != " << b \
              << " at line " << __LINE__ << std::endl;\
    abort();
1
24 / 14 / 2
Регистрация: 20.02.2010
Сообщений: 181
02.09.2013, 19:15  [ТС] 3
А что подключать, чтобы можно было воспользоваться ASSERT'ом?
0
В астрале
Эксперт С++
8036 / 4793 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
02.09.2013, 19:24 4
broDiaga_cpp, Макросом assert? Хедер cassert. Или ASSERT_EQ? В стандартном С++ нету ничего про Unit тесты. Есть boost, gtest, юниксовые тесты и т.д.
0
24 / 14 / 2
Регистрация: 20.02.2010
Сообщений: 181
02.09.2013, 20:09  [ТС] 5
Макрос ASSERT_EQ. Если я правильно понимаю, то для него нужно подключать gtest? К студии 2010 gtest прикручен уже или нет?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.09.2013, 20:09

Unit,Header,Imp
Здравствуйте! main.cpp //#include &quot;unit1.h&quot; //#include &quot;unit2.h&quot; #include &quot;unit3.h&quot; int main()...

unit-тестирование функции
Заполнить массив n´m нулями и единицами «цепочкой квадратов». Размер квадрата задается. Тест: K =...

Переменная на весь Unit
Доброго вечера всем! Учил делфи и программировал на нём же. К с++ даже не притрагивался. В делфе...

Зачем нужны Unit-тесты?
Для чего вообще нужны unit тесты? И нужны ли они вообще? Если я правильно понимаю суть этих тестов...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru