Описание тега pex-and-moles
NonePex -and-moles developed by Microsoft research team. Pex being an exploration tool explores and provides random inputs to the method in test to go in every branch of that code. Moles being an isolation framework isolates the code to be tested from all dependencies.
1
ответ
Pex & Moles - инъекция зависимости
Я новичок в Пекс и Крот. Я пытаюсь запустить Pex в моем коде, но я использую конструктор инъекций. Есть ли способ проинструктировать Пекса о том, как вводить конструкторы? редактировать public UserLogic(IUserRepository userRepository) { _userReposit…
07 дек '11 в 11:59
1
ответ
Ключ "Родинки" не найден
Я создаю модульный тестовый проект для своего решения и использую Moles для обхода всех данных. Когда сегодня я запускаю все тесты, в результате получилась ошибка, подобная этой: "Тип хоста" Родинки "не может быть загружен: ключ" Родинки "не найден"…
02 ноя '11 в 22:46
2
ответа
Работа с Microsoft Moles в Visual Studio 2012
У меня есть решение для Visual Studio 2010 (.Net3.5), в котором для тестирования использовался Microsoft Moles, я открыл его в Visual Studio 2012 и смог его собрать, однако не могу запустить тесты из Visual Studio. Причина в том, что хост-адаптер Mo…
02 окт '12 в 16:28
1
ответ
Сбои родинок при остановке отладки юнит-теста
Я использую Pex и Moles Power Tools 0.94.51023.0 64-bit (en_visual_studio_2010_pex_0.94.51023.0_power_tools_x64_598803.exe) в Visual Studio 2010 SP1 (Windows 7 Enterprise 64-bit, все обновления установлены через Центр обновления Windows). Проект.NET…
20 дек '13 в 08:59
1
ответ
Создать заглушку родинок
Я новичок в Pex и Moles, и я хочу использовать параметризованные модульные тесты. Я использую инъекцию конструктора и хочу создать заглушку родинок для моего параметра. public UserLogic(IUserRepository userRepository) { _userRepository = userReposit…
19 дек '11 в 11:04
1
ответ
Могут ли тесты быть написаны в сборках 3.5 MsTest Unit Test?
Привет: Мне понравилось играть с Пексом и Моулзом... теперь пришло время всерьез использовать его, чтобы как можно больше охватить устаревшее приложение. Мы начали с преобразования в.NET 3.5 (клиент пока не может размещаться в.NET 4.0) Мы заметили, …
30 мар '11 в 20:35
2
ответа
Нет родинки для NativeMethods.cs?
У меня есть класс с именем NativeMethods.cs, который содержит все методы extern: internal static class NativeMethods { [DllImport("kernel32.dll", SetLastError = true, CallingConvention = CallingConvention.Winapi)] [return: MarshalAs(UnmanagedType.Bo…
08 фев '12 в 06:51
0
ответов
Нарушение прав доступа в Moles при попытке загрузить XmlSerializer
Я создал тестовую сборку Moles для unittest и в одном из моих тестируемых методов я десериализовываю некоторый XML, используя XmlSerializer, Когда я запускаю этот тест в стандартном тестовом хосте Visual Studio, я не получаю ошибок. Когда я указываю…
12 июл '11 в 15:03
1
ответ
Как сказать Pex не заглушать абстрактный класс, который имеет конкретные реализации
Я пытаюсь использовать Pex для проверки кода. У меня есть абстрактный класс с четырьмя конкретными реализациями. Я создал фабричные методы для каждого из четырех конкретных типов. Я также создал один для абстрактного типа, за исключением того, что э…
21 сен '11 в 18:49
1
ответ
Кроты с InternalsVisibleTo создают предупреждение "Недопустимая ссылка на сборку"
Еще один год, еще один вопрос о кротах. У меня есть сборка с внутренним запечатанным классом, которую я хотел бы использовать в тестовом проекте, который я использую для юнит-тестов. В соответствии с документацией Moles я должен добавить [assembly: …
02 янв '12 в 15:50
1
ответ
Visual Studio - исключить файлы родинок из поиска
Я знаю, что Visual Studio позволяет вам указать, какие типы файлов вы хотите искать в диалоге поиска и замены, что в целом хорошо работает. Сгенерированные файлы родинок, однако, имеют путь, оканчивающийся на "mgcs". При поиске файлов.cs они также и…
21 дек '11 в 18:19
0
ответов
Создать экземпляр для класса заглушки, используя родинки, вызвать фактический конструктор класса
Я новичок в Microsoft Moles. Я попытался создать экземпляр для класса-заглушки, сгенерированного Moles, и при отладке он вызывает конструктор класса actaul, который мне не нужен. как добиться этого в кротах. Приведенный ниже пример кода для лучшего …
20 сен '12 в 06:46
3
ответа
Как использовать библиотеку "Pex and Moles" с Entity Framework?
Это сложный вопрос, потому что не так уж много людей используют Pex & Moles или что-то вроде этого (хотя Pex - действительно отличный продукт - намного лучше, чем любой другой инструмент для модульного тестирования) У меня есть проект данных, которы…
21 сен '10 в 22:18
1
ответ
Пекс вызывает NullReferenceException при исследовании
Я пишу серверный компонент на C# и использую Pex для тестирования юнитов. У меня сложный параметризованный модульный тест для конкретного метода. Теперь оказалось, что, как только я добавляю определенный блок assert, некоторые pex-исследования запус…
10 апр '12 в 15:59
0
ответов
Использование MS Moles с datacontext и хранимыми процедурами без использования строки подключения
Я только начал работать с MS Moles для тестирования, и я следовал идее / шаблону, в котором jcollum(спасибо) использует Mole для таблицы в этом вопросе stackru здесь. Но у меня проблема, так как я не хочу передавать строку соединения, когда я исполь…
09 фев '11 в 23:22
2
ответа
Интегрировать Pex с MoQ
Может кто-нибудь указать мне на ресурс, который показывает пример того, как Pex может использоваться в сочетании с MoQ? Спасибо
18 июн '10 в 15:43
1
ответ
Как добавить [сборку: PexLinqPackage] в тестовый проект
Я пытаюсь заставить Пекса работать с linq в моем проекте. Я получил это объяснение того, что мне нужно сделать: Чтобы Pex поддерживал Linq, обязательно добавьте ссылку на Microsoft.Pex.Linq.dll и добавьте [сборка: PexLinqPackage] приписать тестовый …
24 мар '10 в 15:54
0
ответов
Как я могу использовать Родинки для AppSettingsReader?
Я уже давно использую инфраструктуру Moles для модульных тестов, но недавно наткнулся на AppSettingsReader, который, похоже, не может быть "moled". Другие типы из его пространства имен не являются проблемой (включая (M)AppSettingsSection), поэтому я…
20 июл '11 в 14:42
1
ответ
Moles/VS2010 с пакетом обновления 1 (SP1). Ошибка 32, код выхода -1002, сборка mstest с Moles 0.94.51023.0
Обновление 20.06.2011 Я могу собрать тестовый проект только один или два раза, прежде чем получу эту ошибку. Родинки для меня непригодны, пока это не решено. Удаление obj/bin и закрытие / открытие визуальной студии нецелесообразно. Ошибка Ошибка 32 …
17 июн '11 в 04:01
2
ответа
Кроты не показывают новые сигнатуры методов после изменений в классе
Я имел class Voo { private static AnotherClass Doo(int id) { //do some stuff with id then return object of AnotherClass return x[0]; } } и использовал это частное с родинками MVoo.DooInt32 = delegate ... ТЕПЕРЬ я изменил метод на: class Voo { privat…
09 авг '11 в 14:16