Описание тега nspec
NSpec - это платформа BDD для.NET в духе xSpec (контекст / спецификация). NSpec предназначен для использования для стимулирования разработки путем определения поведения на уровне единицы. NSpec во многом вдохновлен RSpec.
1
ответ
Повторное использование спецификаций NSpec
Я недавно начал с NSpec, и теперь я не уверен, как масштабировать это. Каков наилучший способ повторного использования спецификаций (it["something"] = () => {};)? Допустим, у меня есть интерфейс IMyService и 2 класса, которые это реализуют: Servi…
07 апр '12 в 08:59
2
ответа
ASP.NET эквивалент rspec или огурца для тестирования поведения
В настоящее время я работаю над проектом ASP.NET, и мне было интересно, есть ли эквивалентная платформа поведенческого тестирования для ASP.NET, похожая на rspec и cucumber в Rails.
10 авг '12 в 21:00
1
ответ
MightyMoose - есть ли способ настроить это с помощью NSpec?
Я использую NSpec для моих тестов BDD и хотел бы интегрировать MightyMoose в наш проект. Можно ли это сделать? Я не могу найти какие-либо инструкции о том, как настроить это.
23 май '13 в 21:44
1
ответ
FluentAssertions: строка не содержит определения для ShouldBeEquivalentTo
Я пытаюсь использовать Nspec. Я следовал этим инструкциям: http://nspec.org/ Создать проект библиотеки классов Nuget: Install-пакет nspec Nuget: Install-Package FluentAssertions Создайте файл класса и вставьте следующий код: using NSpec; using Fluen…
06 мар '18 в 10:17
1
ответ
Повторное использование спецификации NSpec во внешнем контексте
Я изучаю рамки NSpec. Вот мой пример. Я написал спецификацию для простого класса HttpRequester: using Moq; using NSpec; namespace FooBrowser.UnitTests.BDD { class HttpRequester_specification : nspec { private HttpRequester requester; private string …
16 янв '13 в 21:32
1
ответ
Может ли SpecWatchr интегрироваться с dotCover?
Может ли инструмент NSpec SpecWatchr интегрироваться с dotCover для анализа покрытия кода тестами?
11 фев '13 в 20:58
1
ответ
Как настроить Visual Studio Online для запуска пользовательской среды модульного тестирования?
Я пытаюсь заставить службу сборки Visual Studio Online выполнять мои тесты nSpec. Я скачал тестовый адаптер nSpec (который отлично работает локально), разархивировал библиотеки DLL и загрузил их в отдельный репозиторий TFS. Я настроил размещенный ко…
11 авг '14 в 07:49
1
ответ
Как настроить NCrunch для запуска тестов nspec
Я пытаюсь настроить NCrunch для автоматического запуска моих тестов nspec. На форумах ncrunch говорится, что эта функциональность еще не реализована, но затем MattFlo говорит, что он предпочитает использовать NCrunch, так что я уверен, что он может …
20 июн '12 в 10:42
1
ответ
Как запустить тест nSpec в Team City?
Я хочу запустить nSpec в Team City 7.X (или позже). Я видел, что Team City поддерживает инфраструктуру mSpec, но не поддерживает nSpec. И опция XML Report Processing не поддерживает nSpec. Является ли это возможным?
27 май '14 в 16:36
3
ответа
Как захватить исключение в nSpec
В моем "акте" я хочу зафиксировать исключение, чтобы можно было выполнить несколько тестов для данных об исключении. Примеры в Интернете показывают, как захватить и сравнить тип / сообщение в тесте (или блоке "Это"), но не как захватить исключение к…
25 апр '14 в 00:03
2
ответа
NSpec и несколько предыдущих
Я играю с NSpec и меня смущает предыдущий пример: void they_are_loud_and_emphatic() { //act runs after all the befores, and before each spec //declares a common act (arrange, act, assert) for all subcontexts act = () => sound = sound.ToUpper() + …
06 сен '14 в 19:02
0
ответов
Почему мой тест NSpec жалуется на Newtonsoft.JSON?
У меня есть тест NSpec, который вызывает функцию, которая десериализует строку JSON. Когда код работает, он анализируется правильно, и все в порядке. Когда тест запускается, я получаю: Could not load file or assembly 'Newtonsoft.Json, Version=6.0.0.…
24 окт '18 в 20:14
2
ответа
Невозможно установить общедоступные свойства для экземпляра класса C#
Я пытаюсь написать свой первый тест NSpec в приложении Mobile Service. Я создал атрибут в спецификации. Но когда я пытаюсь получить доступ к этому элементу в следующей строке, я не могу получить доступ к общим свойствам экземпляра, потому что Visual…
05 янв '17 в 18:16
1
ответ
Может ли nspec запускать параллельные тесты?
Я ищу инструмент в стиле Rspec для C# и нашел Nspec. Я буду использовать его для тестов Webdriver через Saucelabds, поэтому возможность параллельного запуска тестов является ключевым фактором. Можно ли это сделать в Nspec? В настоящее время я исполь…
14 янв '13 в 10:25
0
ответов
Как я могу проверить свой контроллер Web API, используя Moq?
Я нашел этот пост, который, как мне показалось, хотел проверить мой контроллер. Однако, когда я строю свой проект, я получаю сообщение об ошибке Тело контекста метода выдает исключение типа FileNotFoundException Я не уверен, что мне не хватает. Вот …
29 окт '18 в 20:08
1
ответ
Есть ли в Nspec что-то наподобие Rspec's must_receive?
Я пишу Nspec, чтобы проверить некоторые манипуляции с файлами. Я хочу иметь возможность перехватить вызов непосредственно перед переименованием файла, и я подумал, что должно сработать что-то похожее на R_Spec. Однако я не могу найти ничего подобног…
04 мар '12 в 07:15
1
ответ
Может кто-нибудь показать мне некоторые примеры использования NSpec для тестирования контроллеров (и других аспектов сайта MVC)?
Я начинаю работать с NSpec, но мне бы хотелось несколько советов о том, как использовать его для спецификации или тестирования моих контроллеров. По сути, несколько примеров будут очень долгими. Есть ли примеры проектов там? Вся помощь будет оценена…
24 май '12 в 15:59
4
ответа
Как отлаживать в Visual Studio с помощью NSpec
Как отлаживать в визуальной студии с NSpec? Я установил резарпер, мне нужно войти в свой тестовый код.
04 июл '12 в 12:02
5
ответов
Какие платформы BDD популярны в.net?
Недавно я увлекся BDD и думаю, что он имеет большие перспективы как способ вернуть голос заинтересованного лица в приложениях, которые мы, как разработчики, создаем для них. Какая ваша любимая среда BDD и почему?
02 мар '10 в 20:00
0
ответов
NUnit TestCaseSource модификация
У меня есть код, который выглядит так [Test, TestCaseSource("NspecRunner")] public void TextContext (example thing) { //does testing like things using thing while( othread.threadState == running && currentTestCount == StaticList.count) Threa…
20 сен '12 в 23:54