При использовании инвариантов классов кажется, что контракты кода внедряют код повсюду. Подобные вещи [ContractClassFor (typeof (IX))]
interface IXContract {[ClassInvariant] void Invariant () {... ...
У меня есть этот класс: открытый класс TestClass
{public TestClass (int? foo, строка строки) {//..Something}
} Я пытаюсь издеваться над ним, используя MOQ, например, var mockA = new Mock (new object [] {(...
новое для юнит-тестирования. У меня есть единица работы, которую я пытаюсь протестировать. Я, наверное, упускаю здесь что-то простое. Я пытаюсь выполнить модульное тестирование метода фиксации. Я использую nunit и moq. public ...
Я изо всех сил пытаюсь заставить модульный тест работать для одного из моих классов. Я хочу внедрить свою фабрику вместо автоматически созданной фабрики, которую разрешает autofac.Как мне зарегистрировать мою собственную функцию в качестве ...
Итак, предположим, что я издеваюсь над следующим классом: открытый класс ClassAParams
{public int RequestedId {получить; набор; } публичная строка SomeValue {получить; набор; }
} открытый класс ClassA
{public void ...
Я использую MOQ Framework, и у меня есть следующий модульный тест, и он не работает с приведенным ниже сообщением об ошибке «Ссылка на объект не установлена на экземпляр объекта» в приведенной ниже строке кода viewCxt. ...
Недавно я выполнял свой первый проект по разработке через тестирование и изучал Ninject и MOQ. Это моя первая попытка все это сделать. Я обнаружил, что подход TDD заставляет задуматься, ...
Учитывая вызывающий код List loginStaff = new List (); loginStaff.add (новый человек {FirstName = "John", LastName = "Doe"}); this._iViewLoginPanel.Staff = loginStaff; Что ...
Итак, сценарий таков: пользователь выполняет какое-то действие (например, получает значок или что-то разблокирует), и отправляется уведомление по электронной почте. Один для пользователя (с сообщением типа «Вы разблокировали XYZ ...») и ...
У меня есть репозиторий с методом Add, который принимает IEnumerable в качестве параметра: public void Add (T item) где T: class, new () {} В модульном тесте I хочу проверить, что этот метод вызван ...
Попытка провести модульное тестирование класса, конструктор которого принимает Func. Не уверен, как издеваться над этим с помощью Moq. открытый класс FooBar
{public FooBar (Func fooBarProxyFactory) {...
У меня есть класс докладчика, который присоединяет событие внедренного представления. Теперь я хотел бы проверить, правильно ли реагирует докладчик на событие. Это интерфейс просмотра IView: открытый интерфейс ...
Может ли кто-нибудь сказать мне, как вернуть список данных, используя объект mock, используя фреймворк Moq, и присвоить возвращенный список данных другой переменной List<>???
У меня проблемы с использованием Moq в проекте UnitTesting с Ninject. Сначала несколько строк о моем решении. Он содержит несколько проектов (BussinesLogic, DAL, Infrastructure ...). Моя цель - использовать UnitTest ...
using System;
using System.Xml.Serialization;
используя System.IO; namespace Mailer {public class ClientConfiguration {public virtual bool Save (string fileName) {XmlSerializer ...
Допустимо ли делать утверждения в ваших обратных вызовах, если вы позже проверить, что методы были вызваны? Это предпочтительный способ убедиться, что мой макет получает ожидаемые параметры, или ...
Я пытаюсь понять, что делает MockRepository.
Я вижу, что есть метод Create, который я понимаю, а также методы Of и OneOf, которые я не понимаю.
Что должно быть? Mock ...
У меня есть серверное приложение, и мне было интересно, где мне следует start, если я хочу начать внедрять TDD и использовать Moq. Какие хорошие книги я мог бы прочитать по этой теме, которые не слишком "веб-ориентированы"? ...
If I have a class that has a dependency that is resolved via property injection, is it possible to Mock the behavior of that property using Moq? e.g. public class SomeClass { //...
Assume: VS2010, .NET 4, C#, NUnit, Moq I am new to TDD and came across this issue while working through a project. Given the class: public abstract class MyFileType
{ public ...
Хорошо, у меня есть класс бизнес-логики, такой как: Примечание: для контекста, Vendor Briefs - это простые сущности, которые описывают «загрузку» для PDF-документа. /// < summary > /// Дома бизнес уровня ...
Как мне изменить это: for / f %% a IN ('dir / b / s build \ release \ *. dll ') работает ли эхо "%% a", если путь содержит пробелы? Например,
{...}
открытый класс GameBoardNodeFactory
{общедоступный виртуальный GameBoardNode Create (...
Moq has been driving me a bit crazy on my latest project. I recently upgraded to version 4.0.10827, and I'm noticing what seems to me to be a new behavior. Basically, when I call my mocked ...
Я пытаюсь настроить исключения для метода, который вызывается дважды подряд с разными параметрами. Примерно так: var adapter = new Mock (); adapter.Setup (x => x.ImportKey (It ....
Каковы аргументы за и против использования Greenplum вместо PostgreSQL в среде webapp (django)? Моя внутренняя реакция - предпочитать PostgreSQL ' открытый исходный код и огромная база знаний. ...
I Я новичок в модульном тестировании и насмешках! Я пытаюсь написать несколько модульных тестов, охватывающих некоторый код, который взаимодействует с хранилищем данных. Доступ к данным инкапсулируется IRepository: interface IRepository & ...
. Я новичок в C # и пытаюсь понять новые функции безопасности .NET. -4. Чтобы заполнить некоторые детали, я сейчас пытаюсь обновить AutofacContrib.Moq для работы с последней версией Moq. У меня не было проблем ...