Вопросы по теме 'microsoft-fakes'
Модульное тестирование WebMatrix.WebData с Microsoft Fake Framework MVC4
Я не могу протестировать какие-либо действия по выходу из системы, входу в систему, регистрации из AccountController с помощью новой Microsoft Fake Framework без этого сообщения об ошибке: System.Security.VerificationException: операция может...
693 просмотров
schedule
05.06.2023
Прокладки не создаются для методов .NET.
Когда я начал использовать Microsoft Fakes, я был взволнован, чтобы начать использовать некоторые методы .NET. Меня заставили поверить, что я смогу использовать ЛЮБОЙ метод .NET, статический или нет:...
6919 просмотров
schedule
03.05.2023
Модульное тестирование Entity Framework не возвращает 100% покрытие с использованием прокладок и подделок?
Я пытаюсь выполнить модульное тестирование репозитория, но происходит то, что когда я его тестирую, я не получаю 100% покрытие, а получаю 0% покрытие кода для этого конкретного метода.
Я хочу протестировать без использования сторонних фреймворков,...
967 просмотров
schedule
29.10.2022
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 просмотров
schedule
03.06.2023
Как отлить прокладку в виде бетона?
У меня есть прокладка на основе 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 просмотров
schedule
08.01.2023
Не удается запустить модульный тест Visual Studio 2012 Ultimate
Когда я пытаюсь запустить определенный тест в Visual Studio 2012 Ultimate, у меня появляется сообщение об ошибке: «Процесс с идентификатором -1 не запущен» (не уверен в переводе, извините). И когда я пытаюсь выполнить все тесты, сообщение об ошибке...
1095 просмотров
schedule
02.07.2023
Как получить доступ к закрытым полям статического класса для модульного тестирования его методов с помощью 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 просмотров
schedule
28.08.2022
Имитация метода для модульного тестирования
Я хочу поиздеваться над приведенным ниже методом, который принимает параметры для модульного тестирования с использованием подделок и прокладок. Я понятия не имею, что это ново для меня. Любые идеи будут полезны.
public string Renotify(int[]...
40 просмотров
schedule
15.07.2022
Microsoft Fakes Framework - я не могу использовать внутренний класс
У меня проблема с Fakes Framework и внутренним классом. Я только что прочитал и воспользовался советом здесь: framework-shims">Как смоделировать/изолировать внутренние классы в VS 2012 с помощью прокладок Fakes Framework?
но я до сих пор не вижу...
904 просмотров
schedule
06.10.2022
Не удается создать прокладку для System.Data.SqlClient.SqlDataReaderSmi.
Вот ошибка: «Невозможно сгенерировать прокладку для System.Data.SqlClient.SqlDataReaderSmi: тип теперь виден для экспорта или сборки (System.Data.4.0.0.0.Fakes).
Вот мой код:
<Fakes xmlns="http://schemas.microsoft.com/fakes/2011/"...
555 просмотров
schedule
01.04.2023
Подделки 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 просмотров
schedule
18.04.2023