6
ответов

Платформы Поблочного тестирования - Каковы основные характеристики

Я читал много о доступных платформах поблочного тестирования.NET. То, что не ясно мне, - то, что является основными характеристиками, которые дифференцируют доступные платформы. Что является обязательными функциями это...
вопрос задан: 17 August 2009 16:47
6
ответов

Когда Тестом не является Модульный тест?

Я ищу правила как: тест не является модульным тестом если: это общается с базой данных, это не может выполнить параллельно с другим тестовым использованием "среду" как реестр или файловая система Что еще...
вопрос задан: 10 August 2009 22:24
6
ответов

Как я мог осуществить рефакторинг этот метод типа фабрики, и база данных звонят, чтобы быть тестируемым?

Я пытаюсь изучить, как сделать Поблочное тестирование и Насмешку. Я понимаю некоторые принципы TDD и основного тестирования. Однако я смотрю на рефакторинг ниже кода, который был написан без тестов...
вопрос задан: 5 August 2009 17:49
6
ответов

Инструкции для лучших [закрытых] модульных тестов

Jimmy Bogard, написал статью: Вытаскивание оценивает из Ваших модульных тестов, где он дает четыре правила: Тестовые имена должны описать, что и, почему, от перспективных Тестов пользователя код также, дают...
вопрос задан: 24 July 2009 07:32
6
ответов

Есть ли подробное “как к” на Поблочном тестировании на Visual Studio 2005

Я никогда не писал/выполнял модульный тест. Я - относительно молодой программист, но я делаю БОЛЬШОЕ чтение. Я искал информацию о поблочном тестировании, потому что я вижу много о, но я не приехал...
вопрос задан: 22 July 2009 20:02
6
ответов

JUnit должен передать состояние условие успешности или неуспешности?

Я могу записать, что утверждение передает один из двух путей. Утверждение успеха: assertEquals ("объекты должно быть идентичным", ожидал, фактический); Или указывая условие того, чтобы быть поврежденным: assertEquals ("объекты...
вопрос задан: 2 July 2009 17:00
6
ответов

UnitTesting статические классы

Сценарий. Язык C#, Поблочное тестирование с помощью платформы Поблочного тестирования VS2008 у меня есть статический класс со статическим конструктором и 2 методами. У меня есть 4 метода тестирования, записанные для тестирования всего класса. Мой...
вопрос задан: 1 July 2009 15:24
6
ответов

Поблочное тестирование JSF

Я пытаюсь найти практическую платформу поблочного тестирования для JSF. Я знаю о JSFUnit, но это очень непрактично мне. Я должен включать приблизительно 10 БАНОК в свой проект и переход через многих другой...
вопрос задан: 9 June 2009 17:16
6
ответов

Управление версиями и разработка через тестирование

Стандартный процесс для разработки через тестирование, кажется, чтобы добавить тест, видеть, что он приводит к сбою, пишет производственный код, видит тестовую передачу, осуществляет рефакторинг и проверяет все это в управлении исходным кодом. Есть ли что
вопрос задан: 4 June 2009 00:34
6
ответов

YAGNI - Гибкая практика, которую нельзя назвать? [закрытый]

Поскольку я все больше поглощал Гибкие взгляды в способ, которым я работаю, yagni ("Вы не испытываете необходимость в нем"), кажется, становится все более важным. Это, кажется, мне одно из самых эффективных правил...
вопрос задан: 3 June 2009 05:57
6
ответов

XNA дразнят Игровой объект или разъединение Вашей Игры

Я блуждал, если возможно дразнить Игровой объект для тестирования моего компонента DrawableGameComponent? Я знаю, что для насмешки платформ нужен интерфейс для функционирования, но я должен дразнить...
вопрос задан: 9 May 2009 17:43
6
ответов

Когда это в порядке для изменения “завершенных” модульных тестов?

Я взял свои первые маленькие шаги в Поблочное тестирование и, из-за лучшего понимания домена, внес изменение в модель предметной области, которая повредила модульный тест. Таким образом, это подняло вопрос:...
вопрос задан: 6 May 2009 08:15
6
ответов

покрытие условия в Python

Есть ли любой инструмент/библиотека, которые вычисляют процент "покрытия условия/решения" кода Python. Я нашел только coverage.py, но это вычисляет только процент "покрытия оператора".
вопрос задан: 24 March 2009 12:52
6
ответов

Покрытие кода в поблочном тестировании

Это о библиотеках.NET (DLLs). Каковы опции для измерения кода, который покрыт случаями модульного теста? Действительно ли это на самом деле стоит усилий (измеряющий покрытие кода)? Интересно это могло бы быть...
вопрос задан: 19 March 2009 17:43
6
ответов

Рефакторинг и разработка через тестирование

Я В настоящее время читаю две превосходных книги, "Работающие Эффективно с Унаследованным кодом" и "Чистым Кодом". Они заставляют меня думать о способе, которым я пишу и работаю с кодом абсолютно новыми способами, но один...
вопрос задан: 18 March 2009 10:09
6
ответов

Как проверить статическую функцию

При применении модульного теста к некоторому C-коду мы сталкиваемся с проблемой, заключающейся в том, что некоторая статическая функция не может быть вызвана в тестовом файле без изменения исходного кода. Есть ли простой или разумный способ ...
вопрос задан: 27 February 2009 03:33
6
ответов

Как я дразню частное поле?

Я действительно плохо знаком с насмешками и пытаюсь заменить частное поле фиктивным объектом. В настоящее время экземпляр частного поля создается в конструкторе. Мой код похож... на общедоступный класс...
вопрос задан: 25 February 2009 06:29
6
ответов

Есть ли способ получить результаты испытаний и отчет HTML покрытия от MSTest

Я хотел бы смочь представить основанный на HTML отчет от Results.trx и data.coverage файлов, которые создает MSTest. Идеально это просто перечислило бы любые отказы и показало бы некоторую основную статистику покрытия...
вопрос задан: 24 February 2009 13:08
6
ответов

Каково различие между, Утверждают. AreNotEqual и Утверждают. AreNotSame?

В C#, каково различие между, Утверждают. AreNotEqual и Утверждают. AreNotSame
вопрос задан: 12 February 2009 21:07
6
ответов

Каковы преимущества самотестирования кода по сравнению с разделенными тестами?

Лично, я всегда помещал модульные тесты в отдельный проект просто, потому что это - то, как MSTest, кажется, настраивается. Но я читаю Рефакторинг: Улучшение Дизайна Существующего Кода Martin Fowler и...
вопрос задан: 6 February 2009 19:51
6
ответов

Запуск UnitTesting на Крупном проекте

Кто-либо может рекомендовать некоторые лучшие практики о том, как заняться проблемой запуска к UnitTest крупный существующий CodeBase? Проблемы, с которыми я в настоящее время сталкиваюсь, включают: ОГРОМНЫЙ существующий НУЛЬ кодовой базы...
вопрос задан: 20 January 2009 23:54
6
ответов

Надлежащее поблочное тестирование: тестирование метода без [доступного] или возвращаемого значения состояния

Я несколько плохо знаком с поблочным тестированием. Одна вещь (на данный момент) о надлежащем тестировании смущает меня. Например, как Вы тестируете основной метод, если он не имеет никакого состояния и только консольного вывода? Как это, где...
вопрос задан: 17 January 2009 07:28
6
ответов

Поблочное и Функциональное тестирование код iPhone?

Я просто сидел в на семинаре о разработке приложений для iPhone. Докладчик сказал мне, что нет НИЧЕГО доступного для записи модульных тестов или функциональных испытаний для Вашего программного обеспечения iPhone. Действительно ли это верно?...
вопрос задан: 12 January 2009 22:28
6
ответов

Модульные тесты и логика проверки

Я в настоящее время пишу некоторые модульные тесты на класс бизнес-логики, который включает стандартные программы проверки. Например: общедоступный Пользовательский CreateUser (представляют имя пользователя в виде строки, представляют в виде строки пароль
вопрос задан: 8 January 2009 15:01
6
ответов

Отдельный класс по сравнению с методом

Быстрый вопрос о дизайне. ClassA имеет метод под названием DoSomething (args) В DoSomething (), прежде чем он сможет на самом деле сделать что-то, он должен сделать некоторую предварительную работу с args. Я полагаю, что это должно быть...
вопрос задан: 19 December 2008 23:53
6
ответов

Является ли выполнение тестов с JUnit 3.x против JUnit 4.x все еще лучшей практикой?

Некоторое время назад я не смотрел на это, но если я правильно помню, и ant, и maven по-прежнему полагаются на JUnit 3 для модульных тестов (начиная с maven 2.09, файл POM по умолчанию все еще имеет JUnit 3.81). Это все еще ...
вопрос задан: 1 December 2008 13:51
6
ответов

Как Вы адаптировали свои модульные тесты для контакта с изменяющимися требованиями?

У меня есть проект, где я использовал TDD и модульные тесты как "тиски программного обеспечения". В сущности я перевожу требования в тесты, которые проверяют, что код соответствует требованиям. Я редко имею...
вопрос задан: 23 November 2008 11:01
6
ответов

Модульное тестирование деструкторов?

Есть ли хороший способ для деструкторов модульного тестирования? Например, скажем, у меня есть такой класс (надуманный) пример: class X {private: int * x; public: X () {x = new int; } ~ X () ...
вопрос задан: 23 November 2008 00:54
6
ответов

Ложные методы Файла в.NET (как Файл. Копия (“1.txt”, “2.txt”))

У нас есть некоторые методы тот Файл вызова. Копия, Файл. Удалите, Файл. Существует, и т.д. Как мы можем протестировать эти методы, на самом деле не поражая файловую систему? Я считаю меня поблочным тестированием n00b, таким образом, любой совет...
вопрос задан: 5 November 2008 21:29
6
ответов

NUnit: Выполнение нескольких утверждений в единственном тесте

Меня попросили записать приложение тестирования, которое должно протестировать новую хранимую процедуру на нескольких строках в базе данных, в сущности я хочу сделать что-то вроде этого: [Тест] общественность освобождает TestSelect ()...
вопрос задан: 11 October 2008 16:38