// // // // // $Revision$ // using System; using ICSharpCode.Core.Services; using ICSharpCode.SharpDevelop.Gui; namespace ICSharpCode.UnitTesting { public interface IRunTestCommandContext { IRegisteredTestFrameworks RegisteredTestFrameworks { get; } IUnitTestTaskService TaskService { get; } IUnitTestWorkbench Workbench { get; } IBuildProjectFactory BuildProjectFactory { get; } IBuildOptions BuildOptions { get; } MessageViewCategory UnitTestCategory { get; } IUnitTestsPad OpenUnitTestsPad { get; } IMessageService MessageService { get; } IUnitTestSaveAllFilesCommand SaveAllFilesCommand { get; } IStatusBarService StatusBarService { get; } } }