public void TestMinimiseJavaScriptFile()
        {
            Bundler bun = new Bundler();

            string jsPath = GetPathToTestData(@"js\SampleJavaScript1.js");

            //cleanup after a previous run:
            string outPath = bun.GetPathForMinimised(jsPath);

            if (File.Exists(outPath))
            {
                File.Delete(outPath);
            }

            bun.MinimiseFileToFile(jsPath, out outPath);

            CheckThatFileExists(outPath);

            Assert.AreEqual(Path.GetExtension(jsPath), Path.GetExtension(outPath));
        }
        public void TestMinimiseCssFile()
        {
            Bundler bun = new Bundler();

            string path = GetPathToTestData(@"css\SampleStyleSheet1.css");

            //cleanup after a previous run:
            string outPath = bun.GetPathForMinimised(path);

            if (File.Exists(outPath))
            {
                File.Delete(outPath);
            }

            bun.MinimiseFileToFile(path, out outPath);

            Assert.IsTrue(File.Exists(outPath));
            FileInfo info = new FileInfo(outPath);

            Assert.IsTrue(info.Length > 0);

            Assert.AreEqual(Path.GetExtension(path), Path.GetExtension(outPath));
        }