コード例 #1
0
ファイル: ScenarioClass.cs プロジェクト: goeran/TinyBDD
        public ScenarioClass(AAAMemento semanticModelState)
        {
            this.semanticModel = new AAA(semanticModelState);
            this.semanticModelState = semanticModelState;
            this.scenario = new Semantics(this, semanticModel);
            this.specGenerator = new TextSpecGenerator();
            this.metadataParser = new TestMetadataParser(this);

            semanticModelState.Text = metadataParser.TranslateTestClassNameToText();
        }
コード例 #2
0
ファイル: Semantikk.cs プロジェクト: goeran/TinyBDD
 public Semantikk(AAA semantiskModel, object test)
 {
     this.test = test;
     this.semantiskModel = semantiskModel;
     this.metadataParser = new TestMetadataParser(test);
 }
コード例 #3
0
ファイル: Semantics.cs プロジェクト: goeran/TinyBDD
 public Semantics(Object test, SemanticModel.AAA semanticModel)
 {
     this.test = test;
     this.semanticModel = semanticModel;
     metadataParser = new TestMetadataParser(test);
 }
コード例 #4
0
 public void Setup()
 {
     metadataParser = new TestMetadataParser(this);
 }
コード例 #5
0
 protected void SetupTest()
 {
     metadataParser = new TestMetadataParser(this);
 }
コード例 #6
0
ファイル: Scenario.cs プロジェクト: goeran/TinyBDD
 public static ScenarioSpecialCase New(Object test, Action<Semantics> action)
 {
     var metadataParser = new TestMetadataParser(test);
     return New(test, metadataParser.TranslateTestClassNameToText(), action);
 }