Результаты поиска по запросу "tdd"

6 ответов

перехват супер звонка слишком мелкозернистый. Не переусердствуйте с изоляцией.

а вы хотите протестировать метод класса и сделать ожидание при вызове метода суперкласса. Я не нашел способ сделать это ожидание в Java с помощью easymock или jmock (и я думаю, что это невозможно). Существует (относительно) чистое решение - ...

1 ответ

Android-аннотации выглядят очень интересно. Я добавил его в следующий раз, когда буду работать над приложением для Android, и когда я получу шанс попробовать его, оставлю отзыв.

отаю над проектом Android, и я хотел бы узнать какие-либо рекомендации о том, что такое хорошая архитектура для создания приложений для Android. Я хочу использовать внедрение зависимостей с помощью Roboguice, и я читал о шаблоне MVVM или шаблоне ...

1 ответ

Вы можете найти более подробную информацию о «Режиме автономного сервера» в конце README.

у приложение на Java, которое будет загружать файл до AWS S3. Файл будет передан приложению в качестве аргумента, а не жестко закодирован. Я хотел бы написать тесты, чтобы убедиться, что файл действительно загружен в S3. Тест будет написан перед ...

ТОП публикаций

1 ответ

отличный ответ :)

но я делал свой первый проект по разработке через тестирование и изучал Ninject и MOQ. Это моя первая попытка всего этого. Я обнаружил, что подход TDD был провоцирующим, а Ninject и MOQ были великолепны. Проект, над которым я работаю, не особенно ...

30 ответов

Возможно, я столкнулся с ошибкой. Я не имел в виду, что модульные тесты не имеют значения после того, как производственный код установлен. Однако их ценность снижается. Наибольшее преимущество модульного тестирования заключается в присущей ему магии, которая возникает, когда мы позволяем им управлять развитием производства.

ьзуя C #, мне нужен класс с именемUser который имеет имя пользователя, пароль, активный флаг, имя, фамилию, полное имя и т. д. Должны быть методы дляпроверять подлинность а такжеспасти Пользователь. Я просто пишу тест для методов? И мне даже ...

6 ответов

Обновленная версия ответа Мэтта для RSpec 3.0:

аюсь разобраться с тест-ориентированным дизайном, особенно с RSpec. Но у меня возникли проблемы с некоторыми примерами из Книги RSpec. В этой книге мы проверяем вывод в $ STDOUT следующим образом: output = double('output') game = ...

2 ответа

http://ayende.com/wiki/Rhino+Mocks+Documentation.ashx

ужно активировать действие, вызываемое фиктивным компонентом. public interface IDispatcher { void Invoke(Action action); } public interface IDialogService { void Prompt(string message); } public class MyClass { private readonly IDispatcher ...

4 ответа

Мне было проще написать заглушку:

ользую EF 4.1 для построения доменной модели. У меня есть класс Task с методом Validate (string userCode), и в нем я хочу убедиться, что код пользователя соответствует действительному пользователю в базе данных, поэтому: public static bool ...

5 ответов

Я, вероятно, написал бы код, очень похожий на тот, что у вас уже есть, но, возможно, поместил бы его в помощник, который позволит мне использовать его повторно. Другая вещь заключается в использовании другой среды для насмешек, которая может дать вам больше контроля. Взгляните на Railscast Райана Бейтса на RSpec - сейчас он немного устарел, но у него все еще есть хорошие идеи.

у вызвать named_scope, который будет возвращать только одну запись, но named_scope возвращает массив, и это не имеет большого значения, так как я могу просто связать его с помощью .first: Model.named_scope(param).firstи это работает, что я ...

5 ответов

Как мне смоделировать / подделать объект сеанса в веб-формах ASP.Net?

Есть ли способ смоделировать / подделать объект сеанса в веб-формах ASP.Net при создании модульных тестов? В настоящее время я храню данные пользователя в переменной сеанса, к которой обращается моя бизнес-логика. При отдельном тестировании ...