public void TypescriptGenerator_HandlesCollectionsSuitably() { var generator = new TypeScriptGenerator(); var actual = generator.Generate(new List<Type> { typeof(CollectionTestClasses.CollectionTestClass) }); var expected = Results.Resources.CollectionTest; StringAssert.HaveTrimmedContent(expected, actual); }
public void TypescriptGenerator_GeneratesWorkingTypescript() { var generator = new TypeScriptGenerator(); var actual = generator.Generate(new List<Type> { typeof(NamespaceOfTestClasses.Subclass) }); var expected = Results.Resources.TypeScriptResult; StringAssert.HaveTrimmedContent(expected, actual); }