Beispiel #1
0
        public void Simple()
        {
            var tsImport = new TsImport
            {
                Default = "DefaultImport",
                Named   = new[] { "FirstName", "SecondName" },
                Path    = "some/path"
            };

            tsImport.ShouldBeTranslatedTo("import DefaultImport, { FirstName, SecondName } from \"some/path\";");
        }
Beispiel #2
0
        private static void AutoImport(TsFile tsFile, Export export)
        {
            var tsImport = new TsImport
            {
                Named = new[]
                {
                    export.Name
                },
                Path = Helpers.GetPathFromAToB(DirectoryToPath(tsFile.Directory),
                                               DirectoryToPath(export
                                                               .TsFile.Directory))
                       + "/" + export.Name
            };

            tsFile.Import(tsImport);
        }