예제 #1
0
        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);
 }