Tag: юнит тестирование

Rhino Mocks – Разница между GenerateStub и GenerateMock

Может ли кто-нибудь из экспертов Rhino объяснить мне, предоставив подходящий пример разницы между вышеуказанными методами classа MockRepository (инфраструктура Rhino Mocks). Где можно использовать метод Stub over Mock или иначе?

Как избежать множественных утверждений в тесте JUnit?

У меня есть DTO, который я заполняю из объекта запроса, а объект запроса имеет много полей. Я хочу написать тест, чтобы проверить, помещает ли метод populateDTO() значения в нужные места или нет. Если я буду следовать правилу одного утверждения за тест, мне придется написать большое количество тестов, чтобы проверить каждое поле. Другим подходом было бы […]

Как тестировать блок памяти Spring-Jersey

Я работаю с Spring-Jersey3 и не могу понять, как тестировать RESTFul API с весенними бобами controller package com.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import com.service.DataSource; import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.core.MediaType; @Path(“test”) @Component public class SpringController { @Autowired private DataSource datasource; @GET @Produces(MediaType.TEXT_PLAIN) public String getHello() { return new String(datasource.load()); } } Интерфейс службы […]

Как запустить тестовые примеры JUnit из командной строки

Я хотел бы запустить тестовые примеры JUnit из командной строки. Как я могу это сделать?

Interesting Posts

мы можем получить хромированную историю просмотров / закладки в нашем приложении для Android

нестатический class не может ссылаться на статический контекст

Static vs функции / переменные classа в classах Swift?

Естественный порядок сортировки в C #

Предпочтения в списке Android: есть сводка в качестве выбранного значения?

Есть ли плагин Thunderbird для изменения электронной почты IMAP?

Настройка предпочтительного сетевого адаптера для просмотра

Доступен ли Instant Viewer только для мышей Microsoft?

Chrome масштабируется при прокрутке вверх и вниз при прокрутке вниз

Классы именования – как избежать вызова всего «Менеджера »?

Простой способ найти, если два разных списка содержат одни и те же элементы?

Операторы MongoDB $ gt / $ lt с ценами, хранящимися как строки

Как создать REST API, который принимает массив id для ресурсов

import sun.misc.BASE64Encoder приводит к ошибке, скомпилированной в Eclipse

Как определить, какая среда выполнения .NET используется (MS vs. Mono)?

Давайте будем гением компьютера.