Example #1
0
        public void Should_write_custom_imports_if_api_generation_extensions_provided()
        {
            var mapping          = new TypeMapping();
            var customWriterMock = new CustomApiWriter();
            var generator        = createGenerator(mapping, customWriterMock);

            generator.WriteApiClientClass();

            TextAssert.ContainsLine("import { foo } from 'bar'", generator.GetResult());
        }
Example #2
0
        public void Should_extend_class_body_if_api_generation_extensions_provided()
        {
            var mapping          = new TypeMapping();
            var customWriterMock = new CustomApiWriter();
            var generator        = createGenerator(mapping, customWriterMock);

            generator.WriteApiClientClass();

            TextAssert.ContainsLine("public bar() { return foo.bar(); }", generator.GetResult());
        }