Вопросы по теме 'microsoft-fakes'

Модульное тестирование WebMatrix.WebData с Microsoft Fake Framework MVC4
Я не могу протестировать какие-либо действия по выходу из системы, входу в систему, регистрации из AccountController с помощью новой Microsoft Fake Framework без этого сообщения об ошибке: System.Security.VerificationException: операция может...
693 просмотров

Прокладки не создаются для методов .NET.
Когда я начал использовать Microsoft Fakes, я был взволнован, чтобы начать использовать некоторые методы .NET. Меня заставили поверить, что я смогу использовать ЛЮБОЙ метод .NET, статический или нет:...
6919 просмотров
schedule 03.05.2023

Модульное тестирование Entity Framework не возвращает 100% покрытие с использованием прокладок и подделок?
Я пытаюсь выполнить модульное тестирование репозитория, но происходит то, что когда я его тестирую, я не получаю 100% покрытие, а получаю 0% покрытие кода для этого конкретного метода. Я хочу протестировать без использования сторонних фреймворков,...
967 просмотров

Visual Studio 2012 Fakes отсутствует обязательный справочник
Я начал использовать Fakes с VS 2012 в последние несколько месяцев и недавно столкнулся с тем, что, как мне кажется, должно быть ошибкой в ​​​​фреймворке Fakes. Короче говоря, файл f.crpoj, созданный моим файлом Fakes, не содержит ссылки на одну из...
1055 просмотров
schedule 18.05.2022

Шиммирование с помощью Microsoft Fakes и статического универсального метода
Мне нужно проложить статический общий метод для модульного теста. Однако я не могу заставить Fakes создать объект прокладки. Кто-нибудь знает, как это сделать? В частности, я хочу скрыть JsonConvert.DeserializeObject‹>() от Newtonsoft.
7118 просмотров
schedule 08.04.2022

Шим-метод пустоты
У меня есть следующие (устаревшие, унаследованные от предшественников) классы и методы VB.Net (framework 2.0), которые создают журнал системных событий при исключении: Public Interface IMyClass Function MyMethod(ByVal aValue As String) As...
4271 просмотров
schedule 17.07.2022

Исключение запуска модульных тестов с подделками на сервере сборки
Я получаю следующую ошибку Microsoft.QualityTools.Testing.Fakes.UnitTestIsolation.UnitTestIsolationException: не удалось инициализировать инструментарий UnitTestIsolation. Пожалуйста, перезапустите Visual Studio и повторите этот тест. У...
1941 просмотров
schedule 16.06.2022

Как вы прошиваете FirstOrDefault в EntityFramework?
Используя Microsoft Fakes и Entityframework, я пытаюсь создать прокладку для FirstOrDefault(). У меня есть метод, который я хотел бы протестировать, который выглядит следующим образом: protected override v_Titles GetEntityByKey(Guid key) {...
2056 просмотров

Как отлить прокладку в виде бетона?
У меня есть прокладка на основе ClassA.PropertyB, где PropertyB имеет тип ClassB. ClassA является внутренним и находится в другой сборке из моего тестового проекта. Я добавил ссылку в AssemblyInfo.cs, чтобы это внутреннее можно было увидеть в моем...
1081 просмотров
schedule 13.08.2022

Ошибка MSBuild GenerateFakes MSB4127, MSB4060
При сборке с использованием Visual Studio 2013 GenerateFakes выполняется успешно, он использует тот же путь к тому же целевому файлу. При сборке через MSBuild 12.0 (та же версия поставляется с Visual Studio 2013) я получаю следующие две ошибки....
4141 просмотров

Не удается запустить модульный тест Visual Studio 2012 Ultimate
Когда я пытаюсь запустить определенный тест в Visual Studio 2012 Ultimate, у меня появляется сообщение об ошибке: «Процесс с идентификатором -1 не запущен» (не уверен в переводе, извините). И когда я пытаюсь выполнить все тесты, сообщение об ошибке...
1095 просмотров

Как получить доступ к закрытым полям статического класса для модульного тестирования его методов с помощью Microsoft Fakes в C#
У меня есть нижеприведенный статический класс и метод, который мне нужен для модульного тестирования. Я могу Но этот метод имеет условие if, которое использует логическую частную переменную, и если ее значение ложно, то он выполняет шаги в этом...
3483 просмотров
schedule 26.11.2022

xunit.runners.1.9.2 — не удалось разрешить путь профилировщика из COR_PROFILER_PATH
Я использую тестовую среду Xunit вместе с насмешливой структурой MS Fakes в Visual Studio. Он отлично работает, когда я запускаю свои тесты в Visual Studio, но когда я пытаюсь запустить свои тесты на сервере сборки с помощью консоли Xunit runner...
647 просмотров

Имитация метода для модульного тестирования
Я хочу поиздеваться над приведенным ниже методом, который принимает параметры для модульного тестирования с использованием подделок и прокладок. Я понятия не имею, что это ново для меня. Любые идеи будут полезны. public string Renotify(int[]...
40 просмотров

Microsoft Fakes Framework - я не могу использовать внутренний класс
У меня проблема с Fakes Framework и внутренним классом. Я только что прочитал и воспользовался советом здесь: framework-shims">Как смоделировать/изолировать внутренние классы в VS 2012 с помощью прокладок Fakes Framework? но я до сих пор не вижу...
904 просмотров

Не удается создать прокладку для System.Data.SqlClient.SqlDataReaderSmi.
Вот ошибка: «Невозможно сгенерировать прокладку для System.Data.SqlClient.SqlDataReaderSmi: тип теперь виден для экспорта или сборки (System.Data.4.0.0.0.Fakes). Вот мой код: <Fakes xmlns="http://schemas.microsoft.com/fakes/2011/"...
555 просмотров

Подделки Microsoft — заглушка метода расширения не должна работать, но работает
У меня есть интерфейс ILoader , для которого я определил метод расширения CheckLoaderDatabaseConnection : //the extension method public static class LoaderExtensions { public static void CheckLoaderDatabaseConnection(this ILoader...
173 просмотров
schedule 11.08.2022

Используйте живое тестирование с MS Fakes
У меня есть проект, использующий подделки Microsoft для насмешек. Тесты запускаются в Visual Studio 2017 без проблем. Когда я начинаю новое живое тестирование, все тесты завершаются с ошибкой с сообщением: Не удалось создать экземпляр класса...
712 просмотров
schedule 10.11.2022

Как протестировать функцию, которая вызывает статическую функцию — попытка подделать статическую функцию
Обратите внимание, что я выполняю модульное тестирование кода VB.NET с использованием C#. Я пытаюсь издеваться над вызовом интерфейса, реализация которого вызывает статическую функцию. Я новичок в модульном тестировании в .NET и в...
95 просмотров
schedule 21.09.2023

Добавить привязку сборки к файлу подделок
Я использую msbuild для компиляции csproj, который содержит определения Fakes: <Fakes Include="Fakes\AnotherProject.Fakes"> <SubType>Designer</SubType> </Fakes> Это определение выдает предупреждение MSB3277...
104 просмотров