public StorEvilProjectElement(StorEvilTestProvider provider, UnitTestElement parent, IProject project, string title, IEnumerable <string> assemblies) : base(provider, parent, project, title) { Assemblies = assemblies; _namespace = new UnitTestNamespace(project.Name + ": StorEvil specifications"); }
public StorEvilProjectElement(StorEvilTestProvider provider, UnitTestElement parent, IProject project, string title, IEnumerable<string> assemblies) : base(provider, parent, project, title) { Assemblies = assemblies; _namespace = new UnitTestNamespace(project.Name + ": StorEvil specifications"); }
public StorEvilScenarioElement(StorEvilTestProvider provider, UnitTestElement parent, IProject project, string title, Scenario scenario) : base(provider, parent, project, title) { _namespace = new UnitTestNamespace(project.Name); Scenario = scenario; }
public StorEvilStoryElement(StorEvilTestProvider provider, UnitTestElement parent, IProject project, string title, string path) : base(provider, parent, project, title) { _path = path; _namespace = new UnitTestNamespace(project.Name + " " + title); }
public StorEvilStoryElement(StorEvilTestProvider provider, UnitTestElement parent, IProject project, string title, string path) : base(provider, parent, project, title) { _path = path; var root = project.Location.ToDirectoryInfo().FullName; var pathPieces = PathHelper.GetRelativePathPieces(root, _path); var pathJoined = project.Name + " " + string.Join(" - ", pathPieces); _namespace = new UnitTestNamespace(pathJoined + title); }
public StorEvilAssemblyExplorer(StorEvilTestProvider provider, StorEvilTestEnvironment environment) { _provider = provider; _environment = environment; }