Вопросы с тегом «testing»

111
Мокинг HttpClient в модульных тестах

У меня есть некоторые проблемы с попыткой обернуть мой код для использования в модульных тестах. Проблема вот в чем. Имею интерфейс IHttpHandler: public interface IHttpHandler { HttpClient client { get; } } И класс, использующий его, HttpHandler: public class HttpHandler : IHttpHandler { public...

111
Как выполнить настройку теста с помощью пакета тестирования в Go

Как я могу выполнить общую обработку настройки теста, которая создает основу для всех тестов при использовании пакета тестирования ? В качестве примера в Nunit есть [SetUp]атрибут. [TestFixture] public class SuccessTests { [SetUp] public void Init() { /* Load test data */ }...

111
Как работает вызов mockito when ()?

Учитывая следующее заявление Mockito: when(mock.method()).thenReturn(someValue); Как Mockito создает проксирование чего-либо для имитации, учитывая, что оператор mock.method () передает возвращаемое значение в when ()? Я предполагаю, что здесь используются некоторые вещи CGLib, но мне было бы...

111
Утверждение исключения с помощью XUnit

Я новичок в XUnit и Moq. У меня есть метод, который принимает строку в качестве аргумента. Как обработать исключение с помощью XUnit. [Fact] public void ProfileRepository_GetSettingsForUserIDWithInvalidArguments_ThrowsArgumentException() { //arrange ProfileRepository profiles = new...

110
Отключить миграции при запуске модульных тестов в Django 1.7

Django 1.7 представил миграцию баз данных . При запуске модульных тестов в Django 1.7 он вызывает миграцию , которая занимает много времени. Поэтому я хотел бы пропустить миграции django и создать базу данных в конечном состоянии. Я знаю, что игнорирование миграций может быть плохой практикой,...

110
Лучший способ тестирования SQL-запросов [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 4 года назад . Уточните этот вопрос Я столкнулся с проблемой, при которой...

110
Как мне писать тесты для форм в Django?

Я хотел бы имитировать запросы к моим представлениям в Django, когда я пишу тесты. Это в основном для проверки форм. Вот фрагмент простого тестового запроса: from django.tests import TestCase class MyTests(TestCase): def test_forms(self): response = self.client.post("/my/form/",...

109
Как я могу создавать тесты в Android Studio?

Просто скачали Android Studio, основанную на идее Intellij. Как создать тесты? Я заметил, что есть возможность создать тестовый модуль, но это, похоже, ничего не делает, только создайте новый проект с src Я также попытался нажать горячую клавишу CTRL + AlT + T, которая позволяет создавать модульные...

109
Как программно закрыть экземпляр ExpressJS для тестирования?

Я пытаюсь понять, как закрыть экземпляр Express. В принципе, мне нужен обратный .listen(port)вызов - как заставить сервер Express ОСТАНОВИТЬ прослушивание, освободить порт и аккуратно завершить работу? Я знаю, что это может показаться странным вопросом, так что вот контекст; может быть, есть...

108
Как заставить младших программистов писать тесты? [закрыто]

Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос У нас есть младший программист, который...

108
Разработка F # и модульное тестирование?

Я только начал работать с F #, моим первым функциональным языком. Я работал почти исключительно с C #, и мне очень нравится, как F # заставляет меня переосмыслить то, как я пишу код. Один аспект, который меня немного дезориентирует, - это изменение в процессе написания кода. Я уже много лет...

107
Есть ли хорошо протестированная альтернатива Select2 или Chosen? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 6 лет назад . Уточните этот вопрос Я ищу альтернативу Select2, которая в основном...

107
Выполнять модульные тесты последовательно (а не параллельно)

Я пытаюсь выполнить модульное тестирование написанного мной механизма управления хостом WCF. Механизм в основном создает экземпляры ServiceHost на лету на основе конфигурации. Это позволяет нам динамически перенастраивать, какие службы доступны, без необходимости отключать их все и перезапускать...

107
Есть ли общедоступный источник данных JSON для тестирования с реальными данными? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 6 лет назад . Уточните этот вопрос Я работаю над пользовательским элементом...

106
Принудительное повторное тестирование или отключение кеширования тестов

Проблема: Когда я запускаю один и тот же тест дважды, второй запуск вообще не выполняется. Результаты - кэшированные с первого запуска. PASS ok tester/apitests (cached) Ссылки Я уже проверял https://golang.org/cmd/go/#hdr-Testing_flags, но для этой цели нет флага cli. Вопрос: Есть ли возможность...

106
Запуск PostgreSQL только в памяти

Я хочу запустить небольшую базу данных PostgreSQL, которая работает только в памяти, для каждого написанного мной модульного теста. Например: @Before void setUp() { String port = runPostgresOnRandomPort(); connectTo("postgres://localhost:"+port+"/in_memory_db"); // ... } В идеале у меня должен...