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 StorEvilScenarioOutlineElement(StorEvilTestProvider provider, UnitTestElement parent, IProject project,
                                       string title, ScenarioOutline scenarioOutline)
     : base(provider, parent, project, title)
 {
     _scenarioOutline = scenarioOutline;
     _namespace = new UnitTestNamespace(project.Name);
 }
Exemplo n.º 3
0
 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, ConfigSettings config, string id)
     : base(provider, parent, project, title)
 {
     Config = config;
     Id = id;
     _namespace = new UnitTestNamespace(project.Name + " " + title);
 }
Exemplo n.º 6
0
 public StorEvilScenarioOutlineElement(StorEvilTestProvider provider, UnitTestElement parent, IProject project,
                                       string title, ScenarioOutline scenarioOutline)
     : base(provider, parent, project, title)
 {
     _scenarioOutline = scenarioOutline;
     _namespace       = new UnitTestNamespace(project.Name);
 }
Exemplo n.º 7
0
        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);
        }
Exemplo n.º 9
0
        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);
        }