public void GenerateServiceClientImportsWithEmptyCodeModel()
        {
            CodeModelTS codeModel = CreateCodeModel();

            AssertEx.EqualLines(
                new[]
            {
                "import * as msRest from \"ms-rest-js\";",
                "import { Context } from \"./context\";"
            },
                codeModel.GenerateServiceClientImports());
        }
        public void GenerateServiceClientImportsWithEmptyCodeModel()
        {
            CodeModelTS codeModel = CreateCodeModel();

            AssertEx.EqualLines(
                new[]
            {
                "import * as coreHttp from \"@azure/core-http\";",
                "import { Context } from \"./context\";"
            },
                codeModel.GenerateServiceClientImports());
        }
        public void GenerateServiceClientImportsWithOneModelType()
        {
            CodeModelTS codeModel = CreateCodeModel(modelTypes: new[] { Models.CompositeType(name: "MyFakeType") });

            AssertEx.EqualLines(
                new[]
            {
                "import * as msRest from \"ms-rest-js\";",
                "import * as Models from \"./models\";",
                "import * as Mappers from \"./models/mappers\";",
                "import { Context } from \"./context\";"
            },
                codeModel.GenerateServiceClientImports());
        }