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

7 ответов

Ответ @ ncoghlan был именно тем, что я искал, когда пришел в эту ветку. В итоге я изменил его, чтобы позволить каждому пошаговому тесту выполняться, даже если предыдущий шаг уже выдал ошибку; это помогает мне (и, возможно, вам!) обнаруживать и планировать распространение ошибок в многопоточных программах, ориентированных на базы данных.

ли способ в Pythonunittest установить порядок запуска тестовых случаев? В моем нынешнемTestCase Класс, у некоторых тестовых случаев есть побочные эффекты, которые устанавливают условия для других, чтобы работать должным образом. Теперь я ...

1 ответ

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

образовал решение из VS2008 в VS2010 SP1 и изменил проект модульного тестирования, чтобы нацелиться на структуру 3.5. Помимо исправления нескольких ссылок в проекте модульного тестирования, все работало нормально, и решение было успешно ...

2 ответа

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

ользовал GHUnit в своем проекте, потому что встроенное модульное тестирование было ужасным в XCode 3. Однако теперь, когда они были исправлены в XCode 4, я хочу вернуться к официальной платформе тестирования. Я добавил новый «Пакет тестирования ...

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

7 ответов

И нет, это все еще не работает.

у тесты, которые проверят правильностьBinding элементы, указанные в XAML. Пока они работают, единственная проблема в том, что я не знаю, как правильно заставить привязку данных происходить. Удивительно, но недостаточно просто установить что-то ...

5 ответов

Есть ли простой способ заглушить time.Now () глобально в golang во время теста?

Часть нашего кода чувствительна ко времени, и нам нужно иметь возможность зарезервировать что-то, а затем выпустить это за 30-60 секунд и т. Д., Что мы можем просто сделатьtime.Sleep(60 * time.Second) Я только что реализовал интерфейс времени и ...

6 ответов

Разве не так, что AreNotEqual проверяет случай, когда два объекта не равны с точки зрения метода Equals (), тогда как AreNotSame проверяет случай, когда две ссылки на объекты не совпадают. Таким образом, если x и y - два объекта, которые равны с точки зрения Equals (), но были выделены отдельно, AreNotEqual () вызовет ошибочное утверждение, а другой - нет.

какая разница между Assert.AreNotEqualа также Assert.AreNotSame

1 ответ

 метод не

могу сделать снимок экрана неудачных тестов в Selenium + Python? Я могу получить скриншоты страницы, но сталкиваюсь с трудностями при захвате скриншотов неудачных тестовых случаев. Код: def test_2new(self): driver = self.driver ...

4 ответа

Не тащить, но примитивные структуры данных (Словари, Списки, HashSets) являются изменчивыми. Это может вызвать много головной боли отладки в будущем при обходе изменяемых структур.

етил, что когда я делаю TDD, это часто приводит к очень большому количеству интерфейсов. Для классов, которые имеют зависимости, они вводятся через конструктор обычным способом: public class SomeClass { public SomeClass(IDependencyA first, ...

4 ответа

Вот

жно ли, чтобы этот тест не стал исключением? Похоже, что добавление любого не-GACed класса в контекст логического вызова вызывает исключение во второй строке теста. Сбой теста «TestProject1.UnitTest1.TestMethod1»: метод ...

2 ответа

Как использовать макеты с Cake Pattern

У меня есть следующий класс: class LinkUserService() { //** cake pattern ** oauthProvider: OAuthProvider => //****************** def isUserLinked(userId: String, service: String) = { val cred = oauthProvider.loadCredential(userId) cred != null } ...