Вопросы по теме 'moq'
moq - хорошие примеры приложений
Я знаю, что было несколько вопросов об учебниках по moq. Но мне интересно, есть ли какие-нибудь примеры приложений, которые используют moq в контексте n-уровневого бизнес-приложения с использованием ado.net.
Я считаю их хорошими, но они, кажется,...
2087 просмотров
schedule
20.03.2024
Moq - Как провести модульное тестирование изменений ссылки в методе
Еще один день, другой вопрос. Мой уровень обслуживания имеет следующий метод
public MatchViewData CreateMatch(string user)
{
var matchViewData = !HasReachedMaxNumberOfMatchesLimit(user) ?
CreateMatchAndAddToRepository(user) :...
1711 просмотров
schedule
09.12.2022
Как мне использовать этот объект ответа DotNetOpenAuth?
У меня есть метод, который принимает объект DotNetOpenAuth (формально известный как DotNetOpenId) Response . Мой метод извлекает все заявленные данные, проверяет, существует ли этот пользователь в нашей системе, yadda yadda yadda ... и по...
516 просмотров
schedule
02.02.2022
Странное поведение в методе Verify в Moq
В следующем коде Test1 завершается успешно, но Test2 завершается ошибкой:
protected Mock<IMyInterface> MyMock { get; set; }
[SetUp]
public virtual void Initialize()
{
MyMock = new Mock<IMyInterface>();
}
[Test]
void Test1()
{...
631 просмотров
schedule
01.11.2022
Может ли Mocking заменить функциональность, заключенную внутри метода?
Я пытаюсь определить способ имитации случая доступа к базе данных без доступа ... Возможно, это звучит довольно безумно, но это не так.
Вот пример метода, который я хотел бы протестировать:
public IDevice GetDeviceFromRepository(string...
5943 просмотров
schedule
07.11.2023
Тестирование действия контроллера, использующего User.Identity.Name
У меня есть действие, которое полагается на User.Identity.Name, чтобы получить имя пользователя текущего пользователя, чтобы получить список его заказов:
public ActionResult XLineas()
{
ViewData["Filtre"] = _options.Filtre;...
11091 просмотров
schedule
28.03.2022
Список фиктивных (Moq) объектов — лучшие практики/упрощение
Рассмотрим следующее:
new SUT(null, null, new List<IObjectBeingMocked>() { mockObjectOne.Object, mockObjectTwo.Object })
Моей SUT (тестируемой системе) нужен список объектов в качестве третьего параметра. Это должны быть макеты, так...
1875 просмотров
schedule
23.07.2023
Вызов обратного вызова в Moq
У меня есть метод, который выполняет асинхронный вызов службы. Я вызываю этот класс, передавая обратный вызов.
public void GetRights(EventHandler<GetRightsCompletedEventArgs> callback)
{
ServiceClient client = new ServiceClient();...
1761 просмотров
schedule
14.05.2023
Как BDD с GWT с помощью MSpec? Правильный способ написать этот сценарий
Я только начинаю практиковать BDD, используя подход GWT к следующему коду, и только что понял, что не могу выполнить второй тест.
Мой GWT выглядит примерно так
Given there exists an open query
When the user replies to the query
Then it should...
774 просмотров
schedule
01.02.2022
Имитация статического свойства с помощью moq
Я новичок в использовании moq . Я создаю некоторый пример модульного теста для HttpModule , и все работает нормально, пока я не нажму свойство static следующим образом
this.applicationPath = (HttpRuntime.AppDomainAppVirtualPath.Length > 1)...
43060 просмотров
schedule
23.02.2024
Имитация контекста данных для объекта, который имеет зависимость
Я пишу несколько модульных тестов в своем проекте, и у меня есть зависимость datacontext от контроллера, содержащего методы, которые я хотел бы протестировать.
Я использую Ninject для внедрения зависимости и Moq для создания фиктивного контекста...
2650 просмотров
schedule
02.10.2022
Moq - убедитесь, что никакие методы не вызывались
Это модульный тест одного из моих контроллеров в проекте ASP.NET MVC с использованием NUnit и Moq:
[Test]
public void Create_job_with_modelstate_errors_fails()
{
var job = new JobDto();
this.controller.ModelState.AddModelError("", "");...
7200 просмотров
schedule
24.04.2022
Издевательство над wcf в Silverlight
Я думал, что смогу создать WCF и вызвать его в Silverlight. Я бы внедрил интерфейс в WCF. Затем в моем модульном тесте я бы издевался над wcf....
Однако, когда мне действительно нужно это сделать, я замечаю, что интерфейс на самом деле не имеет...
104 просмотров
schedule
23.12.2022
Тесты контроллера Moq с повторной настройкой
Я только начинаю работать с фреймворком Moq, и он мне очень нравится. Я пишу несколько тестов контроллера, у которых есть несколько сервисов и интерфейсов, чтобы настроить мой контроллер для теста. Я хотел бы еще немного разбить его на модули и...
1124 просмотров
schedule
18.06.2023
Проблемы с началом работы с Moq и Nunit
Биться головой о стену, пытаясь заставить работать действительно простой сценарий тестирования. Я уверен, что мне не хватает чего-то очень простого!
Что бы я ни делал, я, кажется, получаю следующую ошибку из графического интерфейса NUnit при...
5000 просмотров
schedule
08.05.2024
Разница между SetupSet и SetupProperty в Moq
Я понимаю, что SetupSet — это старый способ настройки свойств в Moq. Сейчас он устарел, но мой интеллект показывает оба, и ни один из них не помечен как устаревший. Может ли кто-нибудь указать мне реальную разницу между ними?
37179 просмотров
schedule
12.04.2023
Презентер TDD Model View с использованием MOQ
Я видел видео с использованием TDD и шаблона MVP для создания небольшого приложения. Это видео показано здесь:
http://blog.jpboodhoo.com/content/binary/appliedTestDrivenDevelopmentPart3/appliedtestdrivendevelopmentpart3.swf .
В видео...
569 просмотров
schedule
09.03.2022
Метод расширения для универсального интерфейса не отображается в подклассах
Я пытаюсь реализовать метод расширения для инициализации моих репозиториев Moq для моего приложения MVC3. У меня есть интерфейс репозитория:
public interface IRepository<TEntity> : IDisposable where TEntity : class
{
//Methods
}
У...
672 просмотров
schedule
26.04.2024
Как автоматически смоделировать пользовательские бизнес-объекты?
У меня есть требование предоставить автоматическое высмеивание 30 различных типов настраиваемых бизнес-объектов. Чтобы избежать затрат на написание вручную макетов кодов для всех общедоступных свойств в каждой сущности, я ищу облегченную структуру,...
442 просмотров
schedule
30.01.2024
Мокинг статических методов
Недавно я начал использовать Moq для модульного тестирования. Я использую Moq для имитации классов, которые мне не нужно тестировать.
Как вы обычно работаете со статическими методами?
public void foo(string filePath)
{
File f =...
86757 просмотров
schedule
04.05.2024