установка: win7 64bit, vs2010, mvc v2, TestDriven.Net 3.0, Reshaper 5.0, MSpec 0.3
Я недавно начал новый проект и хочу использовать mspec.
(1) скопировал Machine.Specifications.ReSharperRunner.5.0.dll и Machine.Specifications.dll в JetBrains \ ReSharper \ 5.0 \ Bin \ Plugins \ Machine.Specifications (2) скопировал Machine.Specifications.TDNetRunner.dll в TestDriven.NET 3 \ Машина.Технические характеристики
когда я пытаюсь запустить тест, я получаю эту ошибку: System.IO.FileNotFoundException: не удалось загрузить файл или сборку Machine.Specifications
я не знаю, откуда взялась эта ошибка.
Меню vs2010 -> ReSharper -> Плагины показывает плагин MSpec. Меню vs2010 -> ReSharper -> Параметры -> Инструменты -> Модульное тестирование также показывает поставщика модульного тестирования MSpec, но не показывает никаких подробностей, когда я нажимаю на него, как это делают MSTest и nUnit.
я нашел это: http://marcinobel.com/index.php/mspec-bdd-installer/, который не работал. я также пробовал это: http://eduncan911.com/blog/registering-mspec-runners-for-testdriven-net-on-windows-x64.aspx, что также не сработало. теперь я боюсь, что испортил свой реестр.
какие-либо указания?
полная ошибка:
Ошибка теста F: Tests.OTBRadio.Tasks.AlbumTasksSpecs.when_the_album_tasks_are_asked_to_get_all.context: не удалось загрузить файл или сборку Machine.Specifications, Version = 0.3.0.0, Culture = нейтральный, PublicKeyToken = null или одну из ее зависимостей. Система не может найти указанный файл. System.IO.FileNotFoundException: не удалось загрузить файл или сборку Machine.Specifications, Version = 0.3.0.0, Culture = нейтральный, PublicKeyToken = null или одну из его зависимостей. Система не может найти указанный файл. Имя файла: 'Machine.Specifications, Version = 0.3.0.0, Culture = нейтральный, PublicKeyToken = null' в Machine.Specifications.TDNetRunner.SpecificationRunner.RunMember (ITestListener testListener, сборка сборки, член MemberInfo) в TestDriven.TestRunner.AdaptorTestRunner.Run (ITestListener testListener, ITraceListener traceListener, String assemblyPath, String testPath) в TestDriven.TestRunner.ThreadTestRunner.Runner.Run ()