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

Модульное тестирование - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ "Ругается" на оперетор побитового исключения http://www.cyberforum.ru/cpp-beginners/thread894974.html
Мне надо написать функцию которая меняет значение 2-х переменных местами, без использования дополнительной переменной. #include <iostream> using std::cout; using std::cin; ...
C++ Найти наиболее и наименее удаленные точки в массиве как найти наиболее и наименее удаленные точки в массиве http://www.cyberforum.ru/cpp-beginners/thread894943.html
Расшифровать (*sk()[4] C++
Расшифровать (*sk()) Кто может подсказать?)
Имеется частичное непонимание кода C++
Задание:прочитать из файла строку символов.В данной строке каждый символ ? удвоить.Каждый символ ,стоящий перед !, заменить символом введенным с клавиатуры.Новую строку не создавать.Вывести исходную...
C++ N последовательных членов Фибоначчи. С++ http://www.cyberforum.ru/cpp-beginners/thread894897.html
Найти первые N членов Фибоначчи с помощью рекурсии и вывести их на экран. Тут и тут есть нахождение четного и n-го члена последовательности Фибоначчи. Помогите вывести N первых членов...
C++ Не изменяется элемент вектора при работе с ним по указателю Здравствуйте. Проблема следующая. Пишу свою велосипедную (на это, как на источник проблемы, не указывать) реализацию бинарного дерева для своего не менее велосипедного архиватора, использующего... подробнее

Показать сообщение отдельно
Убежденный
Системный программист
Эксперт С++
15685 / 7195 / 1136
Регистрация: 02.05.2013
Сообщений: 11,630
Записей в блоге: 1
Завершенные тесты: 1
08.06.2013, 13:02
Цитата Сообщение от soican Посмотреть сообщение
Подскажите с чего начать в unit тестировании, каким пользоваться?откуда вообщем отталкиваться?
Начните с написания юнит-тестов к своим программным компонентам.
Пока вручную, без всяких фреймворков. Юнит-тестирование - это не только тесты,
оно еще приучает вырабатывать правильную "гранулярность" компонентов и писать
их так, чтобы минимизировать зависимости. Параллельно можете почитать Кента Бека и
статьи на различных ресурсах, посвященные юнит-тестированию.

Потом, когда почувствуете, что инструментария не хватает, можно будет перейти
на фреймворки и всяческие утилиты для тестирования.

Из наилучших, на мой взгляд, отмечу
Google C++ Testing Framework / Google C++ Mocking Framework
и
Boost Test

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