Описание тега microsoft-fakes
Microsoft Fakes - это изоляционная платформа для создания тестовых заглушек и прокладок на основе делегатов в приложениях.NET Framework.
2
ответа
Игнорировать CS7035 "Указанная версия не соответствует рекомендованному формату" в сборке Fakes
Я использую VS 2015 U1. Я использую внешнюю библиотеку со странным контролем версий - 1.0.4056.40164, Я добавил файл.Fakes для этой библиотеки. Когда сборка подделок построена, я получаю следующее предупреждение: C:\Somewhere.Test\f.cs(21,58): warni…
29 мар '16 в 11:34
5
ответов
Сбой модульных тестов MS Fakes после обновления 4 для Visual Studio 2013
Я недавно обновил Microsoft Visual Studio 2013 с обновлением 3 (версия Premium) до Microsoft Visual Studio 2013 с обновлением 4 (версия Premium), и теперь мои существующие проекты модульных тестов перестали компилироваться. Сбой с ошибкой: Тип 'Micr…
14 ноя '14 в 16:13
1
ответ
Сборочные тесты машины
Каковы требования для запуска автоматических сборок через TFS, где решение содержит модульные тесты, в которых используется среда Microsoft Fakes? У меня есть сборочная машина, работающая сейчас с VS 2010 и.NET 4.0. Я знаю, что VS 2012 Ultimate може…
27 ноя '12 в 19:46
1
ответ
Библиотека Teamfoundation 12.0 подделок не добавляется в качестве ссылки в VS 2013
Когда я пытаюсь добавить поддельную сборку для Microsoft.TeamFoundation.WorkItemTracking.Client, он создает Microsoft.QualityTools.Testing.Fakes.dll - добавлено в ссылку Папка Fakes была создана, и файл в ней состоял из следующих строк <Fakes xml…
19 авг '14 в 17:56
1
ответ
PostSharp предупреждения при использовании подделок в VS2012
Недавно мы обновились до VS2012, а также изменили нашу версию PostSharp на 3.0.26. Обычно эта комбинация работает нормально, но я получаю предупреждения для моего проекта модульного тестирования, такие как Модуль " MyModule.Fakes.dll msgstr "не соде…
17 июн '13 в 06:23
1
ответ
Установить свойства для объекта ShimFileCreationInformation
Я пишу несколько тестовых случаев, используя фальшивый фреймворк. Я использую объект ShimFileCreationInformation от Microsoft.SharePoint.Client.Fakes Пространство имен. Теперь я передаю этот объект в функцию. Внутри функции я пытаюсь присвоить значе…
03 янв '14 в 07:05
5
ответов
Фальшивые фреймворки против фреймворков MS Fakes
Немного запутался в различиях Mock-фреймворков, таких как NMock и VS 2011 Fakes Framework. Проходя через MSDN, я понимаю, что Fakes позволяет имитировать ваши зависимости точно так же, как RhinoMock или NMock, однако подход отличается, Fakes генерир…
13 мар '12 в 02:08
1
ответ
Как Shim ExecuteReader с MS Fake
Я пытаюсь проверить метод ниже, но я получаю сообщение об ошибке using (var reader = command.ExecuteReader()) это соединение должно быть открыто и доступно. Я не могу скинуть этот метод и вернуть поддельного читателя. Метод для тестирования public E…
09 май '16 в 11:46
1
ответ
ThreadStateException для OpenFileDialog без потоков
Так что это странный. У меня есть простая форма для тестирования другого кода. Раньше он работал, но после добавления некоторых сборок Fakes (пытаясь автоматизировать генерацию данных для модульных тестов), мой код останавливается с ThreadStateExcep…
17 сен '15 в 15:25
3
ответа
Пересмешивание локальных переменных в C#
У меня есть метод, для которого я собираюсь написать модульный тест. Упрощенная версия метода: public static bool IsUpdateAvailable() { Version installedVersion = Util.GetInstalledVersionFromRegistry(); Version availableVersion = Util.GetAvailableVe…
31 янв '14 в 11:48
2
ответа
Прокладки не создаются для методов.NET
Когда я начал использовать Microsoft Fakes, я был взволнован, чтобы начать использовать некоторые методы.NET. Меня заставили поверить, что я смогу использовать любой метод.NET, статический или нет: http://msdn.microsoft.com/en-us/library/hh549176.as…
22 апр '13 в 18:31
2
ответа
Подделки сборки не генерируются
Я не могу понять, что мне нужно сделать, чтобы генерировать подделки. В свой тестовый проект я включил ссылку на сборку, которую хочу подделать. Он добавил / Fakes /<имя сборки>.fakes в мой проект и собрал проект. Было множество предупреждений, но 0…
30 апр '14 в 13:29
0
ответов
InvalidProgramException с прокладками в Visual Studio 2015
Почти аналогичный вопрос уже задавался некоторое время назад, но пока не получил ответа. И поскольку мои настройки немного отличаются, я начинаю новую попытку: Я демонстрирую сокращенную версию моего кода, но даже эта короткая версия выдает ошибку. …
05 фев '16 в 19:22
1
ответ
ShimSPWeb().LocaleGet недоступен?
Я начал изучать новую функцию в VisualStudio 2012, где вы можете добавить поддельную сборку DLL для модульного тестирования. Я работаю с SharePoint 2010, и все мы сейчас испытываем боль в модульном тестировании кода, который зависит от API SharePoin…
20 авг '13 в 11:53
1
ответ
Как я могу подделать Assembly.LoadFile и Assembly.GetTypes?
Я изо всех сил пытаюсь подделать эти две строки кода: Assembly asm = Assembly.LoadFile(fileName); Type[] asmTypes = loggerAssembly.GetTypes(); Когда я печатаю System.Reflection.ShimAssembly нет такого типа как ShimAssembly как, например, в случае Sy…
20 фев '15 в 10:02
2
ответа
Доступна ли функция подделки для Microsoft Fakes?
С включением Microsoft Fakes в Visual Studio 11 я подумала, что стоит заглянуть еще раз, так как я не нашла Кротов достаточно зрелыми, когда проверяла. Документация по-прежнему скудна, но я не могу найти никаких ссылок на макеты, то есть возможность…
13 апр '12 в 11:31
1
ответ
Как вызвать оригинальный метод, который включает в себя вызов ложного метода?
Я использую MS Fakes. Дайте следующий класс: public class Person { public void SaveQuotes() { DoSomething(); } private void DoSomething() { Console.WriteLine("Original DoSomething called."); } } и этот тест: [TestMethod] public void TestMethod1() { …
06 фев '14 в 11:14
1
ответ
MicroSoft подделывает на статике с разной отдачей
Я пытаюсь провести модульное тестирование объекта, который использует общий статический класс фабрики. Я не вправе выписывать фабрику. Я должен использовать Microsoft Fakes, чтобы подправить это. (Я думаю) Никогда не использовал это раньше. Мой вопр…
01 апр '15 в 16:34
1
ответ
Microsoft издевается над SqlConnection для тестирования интеграции
У меня есть различные веб-сервисы, которые общаются друг с другом, иногда делают вызовы из базы данных, а некоторые - с очередью сообщений, но я хотел бы иметь возможность тестировать сервисы, взаимодействующие друг с другом, без фактического вызова…
05 фев '13 в 16:09
1
ответ
Как использовать Microsoft Fakes Shims для модульного тестирования тесно связанных классов в VB.NET 4, особенно для конструкторов
Microsoft Fakes - это относительно новая структура, и я также относительно новичок во ВСЕХ аспектах этого вопроса, поэтому мне нужны подробные ответы как таковые. Передо мной была поставлена задача "модульного тестирования" приложения, мы назовем …
06 сен '13 в 20:48