Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
R_e_n
0 / 0 / 0
Регистрация: 30.07.2012
Сообщений: 35
#1

Должны ли быть тесты элементом класса? - C++

29.12.2013, 19:20. Просмотров 252. Ответов 3
Метки нет (Все метки)

Здравствуйте. Я написал класс, написал тесты к нему. Нужно ли их поместить внутрь класса? Или куда их поместить? Пока тесты написаны в виде функций запускающихся в main.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.12.2013, 19:20     Должны ли быть тесты элементом класса?
Посмотрите здесь:

Данные о читателях должны быть организованны в виде хеш-таблицы - C++
Данные о каждом читателе должны содержать: № читательского билета – строка формата «ANNNN-YY», где A – буква, обозначающая права доступа...

Какие требование должны быть к inline-функции, кроме её размера? - C++
Какие требование должны быть к inline-функции, кроме её размера? Я слышал что inline - это всего лишь "подсказка" компилятору... Является...

Как через if объявить, что некоторые значения не должны быть равны 0 - C++
Мне нужно вычислить предельную сумму(както так) и там есть значения, которые находятся в знаменателе и не должны быть равны 0. Как это...

Классы. Задана программа.Нужно ее изменить за место переменных должны быть указатели - C++
Задана программа.Нужно ее изменить за место переменных должны быть указатели ии... #include <iostream> using namespace std; ...

Конвертировать данные под разрядность хотя бы в 16 бит (переменные должны быть знаковыми и вещественными) - C++
Всем привет! Программирую один алгоритм, с типом переменных double, как известно double имеет разрядность 64 бита. Данный алгоритм...

Где должны быть аргументы (слева или справа) по отношению к перегружаемому знаку при перегрузке операций? - C++
Добрый день! Задача была такая-перезагрузить операцию деления /. Класс ster (от слова стерлинг) представляет собой сумму фунт шиллинг...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
XRuZzz
Антикодер
659 / 560 / 27
Регистрация: 15.09.2012
Сообщений: 2,511
29.12.2013, 19:36     Должны ли быть тесты элементом класса? #2
не, модульные тесты к классам это обычно отдельные классы, которые располагаются в отдельных файлах, а ещё лучше их положить в отдельный проект(проект-тест). По Фаулеру, как мне показалось,лучше сначала писать тест, а потом к нему класс, но можно и наоборот
R_e_n
0 / 0 / 0
Регистрация: 30.07.2012
Сообщений: 35
29.12.2013, 19:38  [ТС]     Должны ли быть тесты элементом класса? #3
Цитата Сообщение от XRuZzz Посмотреть сообщение
не, тесты к классам это обычно отдельные классы, которые располагаются в отдельных файлах, а ещё лучше их положить в отдельный проект(проект-тест). По Фаулеру, лучше сначала писать тест, а потом к нему класс, но можно и наоборот
Спасибо
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.12.2013, 19:42     Должны ли быть тесты элементом класса?
Еще ссылки по теме:

Что может быть элементом структуры? - C++
Здравствуйте! Помогите пожалуйста с вопросом,самому полного ответа не удалось найти. Что из перечисленого не может быть елементом...

Расчет сумм в формуле и расчет xi должны быть оформлены в виде отдельных функций. - C++
День добрый товарищи специалисты, помогите пожалуйста с примером m=((1/n)*\sum_{i=1}^{n}{x}_{i}){}^{2}-\sum_{i=1}^{n}{x}_{i} ,n=5 ф-ция...

Сгенерировать элементы вектора А какой содержит 11 елементив.Його элементы должны быть целыми числами и находится в пределах от 5 до 15 - C++
Сгенерировать элементы вектора А какой содержит 11 елементив.Його элементы должны быть целыми числами и находится в пределах от 5 до 15.

Инкапсуляция класса, который является элементом динамического списка - C++
Задание: создать два класса, первый содержит требуемые данные и является членом динамического списка, второй инкапсулирует динамический...


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

Или воспользуйтесь поиском по форуму:
XRuZzz
Антикодер
659 / 560 / 27
Регистрация: 15.09.2012
Сообщений: 2,511
29.12.2013, 19:42     Должны ли быть тесты элементом класса? #4
но я редко пишу тесты, обычно это те классы, которые не будут кардинально изменяться в интерфейсе, а такие у меня встречаются очень редко
Yandex
Объявления
29.12.2013, 19:42     Должны ли быть тесты элементом класса?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru