Программный вызов mbunit Test Runner

В настоящее время я создаю набор тестов, используя mbunit. Пока все хорошо, но вместо использования встроенного графического интерфейса Icarus я хочу иметь свой собственный тестовый прогон. Не зная, что делать, я захожу в группу Галлио в Google и копирую код, опубликованный пользователем:

http://groups.google.com/group/gallio-user/browse_thread/thread/afab404a14674cd2

Вместо этого я получил следующее исключение:

Gallio.Runtime.RuntimeException было необработано. Сообщение = Не удалось разрешить компонент для типа службы «Gallio.Runner.Projects.ITestProjectManager», потому что, похоже, нет никаких компонентов, зарегистрированных и включенных для этого типа службы. Источник = Галлио Трассировки стека: в Gallio.Runtime.Extensibility.RegistryServiceLocator.ResolveNonDisabledDescriptor (тип serviceType) в Gallio.Runtime.Extensibility.RegistryServiceLocator.ResolveImpl (тип serviceType) в Gallio.Runtime.Extensibility.RegistryServiceLocator.ResolveTService в Gallio.Runner.TestLauncher.RunWithRuntime () в Gallio.Runner.TestLauncher.Run () в Dundas.Dashboard.TestSystem.TestPrograms.Driver.RunTests () в C: \ Users \ edmondc \ Documents \ Visual Studio 2010 \ Projects \ AutomatedTestSystem \ TestPrograms \ ImageComparisonTest \ Driver.cs: строка 49 в Dundas.Dashboard.TestSystem.Program.Main (String [] args) в C: \ Users \ edmondc \ Documents \ Visual Studio 2010 \ Projects \ AutomatedTestSystem \ TestConsole \ Program.cs: строка 13 в System.AppDomain._nExecuteAssembly (сборка RuntimeAssembly, String [] args) в System.AppDomain.ExecuteAssembly (String assemblyFile, Evidence assemblySecurity, String [] args) в Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly () в System.Threading.ThreadHelper.ThreadStart_Context (состояние объекта) в System.Threading.ExecutionContext.Run (контекст выполнения ExecutionContext, обратный вызов ContextCallback, состояние объекта, логическое значение ignoreSyncCtx) в System.Threading.ExecutionContext.Run (контекст выполнения ExecutionContext, обратный вызов ContextCallback, состояние объекта) в System.Threading.ThreadHelper.ThreadStart () InnerException:

Что я здесь делаю не так?

6
задан edc 17 August 2011 в 20:33
поделиться