public void EmitsIncludedEnums() { var results = new ProxyGenerator().GetProxyGenerationResults( new ConfiguratorThatIncludesCustomTypes().Configure()); Assert.Contains( @"export module Cirqus.TypeScript.Tests.ProxyGeneratorTests { export enum CustomEnum { None = 1 } } ", results.Last().Code); }
public void EmitsIncludedClasses() { var results = new ProxyGenerator().GetProxyGenerationResults( new ConfiguratorThatIncludesCustomTypes().Configure()); Assert.Contains( @"export module Cirqus.TypeScript.Tests.ProxyGeneratorTests { export interface CustomClass { number: number; } } ", results.Last().Code); }