public string GenerateCSharpTestCode(IEnumerable <string> usings, string assertionClassPrefix, ITabularPage worksheet, string projectRootNamespace, string workBookName)
        {
            _worksheet            = worksheet;
            _code                 = new AutoIndentingStringBuilder("    ");
            _column               = 1;
            _row                  = 1;
            _assertionClassPrefix = assertionClassPrefix ?? "";

            var description = DoSpecification();

            DoGiven(usings, description, projectRootNamespace, workBookName);
            DoWhen();
            DoAssert();

            EndSpecification();

            return(_code.ToString());
        }
Example #2
0
 internal void Initialise()
 {
     code = new AutoIndentingStringBuilder("    ");
 }