Описание тега mspec
Machine.Specifications - это структура контекста / спецификации для C#. Не путать с фреймворком mspec Ruby (tag [mspec-ruby]), используемым в RubySpecs.
1
ответ
MSpec в Visual Studio 2010 по-прежнему не работает должным образом
Кто-то задавал подобный вопрос раньше, получая следующую ошибку при запуске MSpec в Visual Studio 2010: Не удалось загрузить файл или сборку "Machine.Specifications.dll" или одну из ее зависимостей. Система не может найти указанный файл. Решение в д…
24 окт '10 в 14:23
1
ответ
MSpec, что я должен добавить в мои атрибуты [Subject()]?
Я использовал MSpec в течение некоторого времени, и мне действительно это нравится. Я обнаружил, что чтобы ReSharper распознал мои спецификации, мне нужно использовать SubjectAttribute, Мне интересно, что лучше всего положить в [Subject()] атрибуты?…
20 авг '11 в 23:58
1
ответ
У кого-нибудь есть пример использования MSpec с Fluent Automation в C#?
Я не могу использовать переменную "I" при вызове I.Open("http://google.com"); потому что к нему обращаются из статического контекста. В худшем случае я всегда мог использовать MSTest для тестов на селен и MSpec для всех остальных. [Tags("Easy","Web"…
03 июл '14 в 01:33
0
ответов
Как сохранить пустые строки между типами делегатов MSpec?
До Resharper 9 переформатирование кода по умолчанию сохраняло до 2 пустых строк между полями, что означало, что вы можете оставить пустую строку между делегатами Потому и Это следующим образом: public class when_something { static object obj1; stati…
26 июн '15 в 16:38
2
ответа
Можно ли улучшить эти модульные тесты в стиле тестирования строк, чтобы они соответствовали хорошим методам проектирования TDD?
Можно ли улучшить следующие юнит-тесты, следуя хорошим методам проектирования TDD (именование, использование тестов строк, проектирование классов) в любой из платформ.NET TDD/BDD? Кроме того, есть ли лучший способ в любой из структур для проведения …
27 окт '11 в 20:06
1
ответ
Почему я получаю исключение MissingMethodException для get_ConsoleOut() в MSpec?
Я создал много классов MSpec и раньше, но запуск модульных тестов в файле, который я создал недавно, дал ошибку ниже. Кто-нибудь сталкивался с этим при своих юнит-тестах? System.MissingMethodException: метод не найден: 'System.String Machine.Specifi…
12 ноя '13 в 21:55
2
ответа
Как установить MSpec BDD Framework?
Кто-нибудь знает, есть ли установщик MSpec с поддержкой R# и / или TestDriven.NET?
25 ноя '09 в 16:00
0
ответов
Как использовать "включенные" файлы в тестовом прогоне MSpec?
У меня есть тестовый проект, и я использую MSpec для некоторых тестов (смешанный проект с MSpec и VSTest). У меня есть метод, который работает с текстовым файлом и требует путь к файлу. Моя проблема в том, что текущий каталог для файла не содержит н…
28 июл '14 в 16:19
2
ответа
Запуск сценария узла при запуске.NET test suite
Я ищу способ подключить тестовый neo4j db к моему тестовому пакету Mspec. Если найден neodb. Есть ли способ, которым я могу создать сценарий, который запускается каждый раз при запуске набора тестов?
13 янв '17 в 14:57
3
ответа
Как проверить виртуальное свойство в абстрактном классе с помощью Rhino Mocks и MSpec?
У меня есть виртуальная собственность, FirstNameна абстрактном классе, Foo, Мне нужно проверить поведение виртуального свойства. Метод никогда не запускается, когда выполняется этот тест (и поэтому тест всегда не выполняется, независимо от того, что…
13 июл '11 в 16:03
2
ответа
Как применить изоляцию теста в MSpec, когда требуются статические члены / методы?
Хорошо. Я пытаюсь понять, почему MSpec использует статические методы / переменные. (Ну, не совсем статические методы, но с делегатами переменных-членов, это практически то же самое). Это делает невозможным повторное использование контекстов. Это или…
09 авг '13 в 01:55
1
ответ
Тест MVC MSpec не соответствует атрибуту [Authorize]
У меня есть тест MSpec, чтобы проверить, правильно ли моя форма auth перенаправляет неавторизованный запрос, однако тестовый вызов защищенного действия просто идет прямо к нему, не попадая при авторизации. Из того, что я читал, людям обычно требуетс…
31 янв '12 в 10:26
1
ответ
Насмешливые и ошеломляющие запросы Ajax
Вчера я пересмотрел приведенный ниже метод, чтобы вернуть либо полный вид, либо частичный вид. public ActionResult List(int page) { var viewModel = GetListViewModel(page); if(Request.IsAjaxRequest()) { return PartialView("_list", viewModel); } retur…
07 июл '10 в 09:08
2
ответа
Как проверить метод, который вызывает метод другого класса?
Я довольно новичок в модульном тестировании. Недавно я столкнулся с проблемой, когда я тестирую метод, который делает только одну вещь - он вызывает метод объекта, который является частью класса. Класс, который представляет этот объект, имеет свои с…
13 фев '14 в 14:15
1
ответ
MSpec Установить делегата
Согласно документации MSpec, установка должна выполняться только один раз. Тем не менее, когда я отлаживаю, установить установить один раз для его делегата. Вот простой пример: public class TestExample { Establish arrange = () => { a = 5; }; Beca…
07 ноя '14 в 20:21
1
ответ
Как написать тесты для ASP.NET MVC 3 AsyncControllers с MSpec
Я хочу написать TaskController для приложения ASP.NET MVC 3 для некоторых долгосрочных задач, таких как рассылка новостей пользователям сайта. Я думал, используя AsyncController было бы целесообразно, так как отправка электронных писем может занять …
12 мар '11 в 00:22
1
ответ
Выполнить консольный бегун MSpec с подстановочными знаками в пути сборки
Я хочу выполнить консоль mspec с подстановочными знаками в пути сборки. mspec.exe <.\src\*\bin\Release\*.Tests.dll> Как можно выполнить это поведение с помощью консоли запуска mspec?
04 фев '19 в 12:36
3
ответа
ReSharper не видит мои машины. Спецификационные тесты
У меня проблема с тем, чтобы ReSharper увидел "тесты" Machine.Specification, которые я написал. Спецификации запускаются в ConsoleRunner из mSpec. Когда я пытаюсь "запустить модульные тесты" в ReSharper, я получаю сообщение: "В файле не найдено ни о…
10 окт '09 в 00:01
0
ответов
Интеграция MSpec и Visual Studio 2017
Я хотел бы иметь возможность запускать тесты (спецификации) MSpec из Visual Studio 2017 Test Explorer. У меня есть проект.NET Framework 4.6.1, и я использую следующий пакет NuGet: Machine.Specifications.Runner.VisualStudio, Я вижу тесты, перечисленн…
13 фев '19 в 10:50
1
ответ
Как добавить сервисные макеты в валидацию реестра структуры карты?
У меня есть несколько компонентов, которые запускаются ObjectFactory.AssertConfigurationIsValid() при запуске проверки одного реестра. Проблема в том, что для выполнения этой задачи каждый раз требуется 20 секунд. Я добавил валидацию в отдельный про…
31 июл '14 в 12:57