C# Класс StoryTeller.Workspace.Project

Наследование: IProject
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
getCorrectPath string

Открытые методы

Метод Описание
CreateDirectory ( Suite suite ) : void
CurrentFixtureFilter ( ) : WorkspaceFilter
DeleteFile ( System.Test test ) : void
GetBaseProjectFolder ( ) : string
GetBinaryFolder ( ) : string
GetTargetFile ( ) : string
GetTestFolder ( ) : string
GetTestPath ( System.Test test ) : string
LoadFromFile ( string filename ) : Project
LoadTests ( ) : Hierarchy
LocalRunner ( ) : ITestRunner
Project ( ) : System
Project ( string filename ) : System
RenameTest ( System.Test test, string name ) : void
Save ( System.Test test ) : void
Save ( string filename ) : void
SelectWorkspaces ( IEnumerable workspaceNames ) : void
Validate ( ) : ProjectValidationMessages
WorkspaceFor ( string workspaceName ) : WorkspaceFilter

Приватные методы

Метод Описание
getCorrectPath ( string folder ) : string

Описание методов

CreateDirectory() публичный Метод

public CreateDirectory ( Suite suite ) : void
suite Suite
Результат void

CurrentFixtureFilter() публичный Метод

public CurrentFixtureFilter ( ) : WorkspaceFilter
Результат WorkspaceFilter

DeleteFile() публичный Метод

public DeleteFile ( System.Test test ) : void
test System.Test
Результат void

GetBaseProjectFolder() публичный Метод

public GetBaseProjectFolder ( ) : string
Результат string

GetBinaryFolder() публичный Метод

public GetBinaryFolder ( ) : string
Результат string

GetTargetFile() публичный Метод

public GetTargetFile ( ) : string
Результат string

GetTestFolder() публичный Метод

public GetTestFolder ( ) : string
Результат string

GetTestPath() публичный Метод

public GetTestPath ( System.Test test ) : string
test System.Test
Результат string

LoadFromFile() публичный статический Метод

public static LoadFromFile ( string filename ) : Project
filename string
Результат Project

LoadTests() публичный Метод

public LoadTests ( ) : Hierarchy
Результат StoryTeller.Domain.Hierarchy

LocalRunner() публичный Метод

public LocalRunner ( ) : ITestRunner
Результат ITestRunner

Project() публичный Метод

public Project ( ) : System
Результат System

Project() публичный Метод

public Project ( string filename ) : System
filename string
Результат System

RenameTest() публичный Метод

public RenameTest ( System.Test test, string name ) : void
test System.Test
name string
Результат void

Save() публичный Метод

public Save ( System.Test test ) : void
test System.Test
Результат void

Save() публичный Метод

public Save ( string filename ) : void
filename string
Результат void

SelectWorkspaces() публичный Метод

public SelectWorkspaces ( IEnumerable workspaceNames ) : void
workspaceNames IEnumerable
Результат void

Validate() публичный Метод

public Validate ( ) : ProjectValidationMessages
Результат ProjectValidationMessages

WorkspaceFor() публичный Метод

public WorkspaceFor ( string workspaceName ) : WorkspaceFilter
workspaceName string
Результат WorkspaceFilter