Результаты поиска по запросу "mocking"
Как вы издеваетесь над классами, которые используют RAII в C ++
Вот моя проблема, я хотел бы посмеяться над классом, который создает поток при инициализации и закрывает его при уничтожении. У моего фиктивного класса нет причин создавать и закрывать темы. Но, чтобы издеваться над классом, я унаследовал от ...
разрешить все другие методы.
ользую JMock для проверки поведения класса с помощью объекта. Я хочу проверить, что методa() называется. Тем не мение,b() а такжеc() также вызываются на объект тоже. Поэтому, если мои ожидания ожидаютa(), это также должно ожидатьb() а такжеc() ...
Я издевался над moq, я не думаю, что мы можем смоделировать статические члены, используя это, потому что moQ создает новый прокси для цели (класса или интерфейса). Таким образом, только наследуемые члены (виртуальные в случае класса, общедоступные с точки зрения интерфейса) могут быть смоделированы. Понятно, что статические члены не наследуются, отсюда и проблема.
ли издеваться над статическим методом с помощью Rhino.Mocks? Если Rhino не поддерживает это, есть шаблон или что-то, что позволило бы мне сделать то же самое?
- которые являются хорошими часами и описывают намного лучше, чем я, о чем каждый.
чем же разница между Ninject и фреймворком вроде RhinoMock или moq? Я google'd это, но это все еще неясно.
Использование:
твует универсальный метод, который принимает класс в качестве параметра, и у меня возникают проблемы с его заменой на Mockito. Метод выглядит так: public <U extends Enum<U> & Error, T extends ServiceResponse<U>> T validate( Object target, ...
определение.
ли фиктивный класс наследовать от другого фиктивного класса в googlemock? Если да, то, пожалуйста, помогите мне понять, почему это не работает. class IA { public: virtual int test1(int a) = 0; }; class IB : public IA { public: virtual float ...
Сценарии внедрения позволяют избежать вызова статических методов в моих тестах. Это главная причина для их выполнения. Это позволяет мне вводить различные интерфейсы или функции в мой класс вместо использования статических методов.
леднее время я много размышлял о лучшем способе «Mock» статического метода, который вызывается из класса, который я пытаюсь протестировать. Возьмите следующий код для примера: using (FileStream fStream = File.Create(@"C:\test.txt")) { string ...
@Fedor Это обновлено. Хороший улов!
я есть веб-сервис, который в основном просто выполняет некоторые хранимые процедуры, преобразует данные и отправляет их в браузер. Никакой модный картограф ORM или что-то в этом роде. Чтобы написать тест без доступа к базе данных, я сделал ...
Постскриптум вытащить Parcel.obtain () и parcel.recycle из цикла не помогает
аюсь реализовать некоторые модульные тесты для пары классов, которые полагаются на WifiManager и возвращенные ScanResults. То, что я хотел бы сделать, это иметь возможность контролировать ScanResults, которые я получаю, чтобы ...
Я также пытаюсь отделить бизнес- и коммуникационную логику, но также хочу проверить свой коммуникационный код. Я нашел решение Джеффа Фостера очень полезным.
имаюсь разработкой сетевого приложения и хочу правильно провести модульное тестирование. В этот раз мы сделаем это, вы знаете? :) У меня проблемы с тестированием сетевых подключений. В моем приложении я использую ...