rhino-mocks
Можно ли создать "строгий" макет, используя новый синтаксис AAA Rhino Mocks? Проблема, которую я вижу, заключается в том, что библиотека, над которой я издеваюсь, часто возвращает null в качестве допустимого возвращаемого значения (которое я обрабатываю в своей функции), поэтому, используя макет по умолчанию,...
Есть ли у кого-нибудь реализация, лежащая вокруг контейнера auto-mock, использующего Rhino Mocks и NInject?...
Мы переходим с Dev Studio 2005 на Dev Studio 2010. Я открыл свое решение 2005 года в Visual Studio 2010 и прошел через процесс преобразования, сохраняя все проекты, ориентированные на .NET 2.0. Когда я пытаюсь построить проект, мои ссылки на Rhino.Издевается.dll не удается использовать. Я вижу такие ошибки: ...
У меня есть очень классный метод Moq, который подделывает мой GetService, выглядит так private Mock<IGetService<TEntity>> FakeGetServiceFactory<TEntity>(List<TEntity> fakeList) where TEntity : class, IPrimaryKey, new() { var mockGet = new Mock<IGetService<TEntity>>();...
У меня есть проблема с вызовом события на осмеянном объекте. Я использую Rhino Mocks 3.4. Я изучал подобные вопросы, но не смог воспроизвести ни одного из предложенных решений. У меня есть класс-Foo - который имеет частный метод, к которому можно получить доступ только путем вызова события с помощью встроен...
У меня есть объект, который ссылается на кучу значений Properties.Settings.Default..., и мне нужно заглушить их в модульном тесте для этого объекта. К сожалению, тип объекта settings объявлен как internal, и поэтому я не могу получить к нему доступ из проекта модульного тестирования. Как я могу заглушить во...
У меня есть следующий код: public int LoadFilesAndSaveInDatabase(string filesPath) { var calls = new ConcurrentStack<GdsCallDto>(); var filesInDirectory = this._directoryProxy.GetFiles(filesPath); if (filesInDirectory.Any()) { Parallel.ForEach(filesInDirectory, file => ...
При работе с носорогом.Издевается с макетом предмета в руке: Есть ли способ пройти модульный тест после вызова ожидаемого метода без выполнения строк после вызова этого ожидаемого метода? Спасибо ...
у меня есть контроллер в C# с помощью ASP.Net MVC framework public class HomeController:Controller{ public ActionResult Index() { if (Request.IsAjaxRequest()) { //do some ajaxy stuff } return View("Index"); } } Я получил несколько советов по издевательствам ...
чтобы помочь моей команде написать тестируемый код, я придумал этот простой список лучших практик для того, чтобы сделать нашу базу кода C# более тестируемой. (Некоторые из пунктов относятся к ограничениям Rhino Mocks, издевательской структуре для C#, но правила могут применяться и в более общем плане.) Есть ...