public void MigrationFileRenderStringTest()
        {
            var liquidTemplateRenderer = new LiquidTemplateRenderer();
            

            var templateContent = Templating.Templates.FluentMigrator.Resources.Template1;
            var expectedContent = Templating.Templates.FluentMigrator.Resources.Sample1;

            var content = liquidTemplateRenderer.Render(templateContent, sample1Model);

            Assert.AreEqual(expectedContent, content);

        }
        public void MigrationFileRenderStreamTest()
        {
            var liquidTemplateRenderer = new LiquidTemplateRenderer();

            var templateContent = Templating.Templates.FluentMigrator.Resources.Template1;
            var expectedContent = Templating.Templates.FluentMigrator.Resources.Sample1;
            string content = null;

            using (var output = new MemoryStream())
            {
                liquidTemplateRenderer.Render(templateContent, sample1Model);
                output.Seek(0, SeekOrigin.Begin);

                using (var streamReader = new StreamReader(output, true))
                {
                    content =  streamReader.ReadToEnd();
                }
            }

            content = liquidTemplateRenderer.Render(templateContent, sample1Model);

            Assert.AreEqual(expectedContent, content);

        }