Пример #1
0
        public Test CreateTestForProject(Project project)
        {
            var testsPath = ProjectSuiteManager.GetTestsFolder(project);

            string defaultTestName = DefaultNameHelper.GetDefaultName(testsPath, "Test", DefaultNameHelper.CheckType.File);

            Test test = new Test();
            test.Name = defaultTestName;
            test.Project = project;

            string filePath = Path.Combine(testsPath, defaultTestName + DefaultData.TestExtension);
            using (FileStream fileStream = File.Create(filePath))
            {
                serializer.Serialize(fileStream, test);

                fileStream.Flush();
            }

            project.RefreshTestFiles();

            return test;
        }