private void CheckBundleSomeFiles(string pathToBundle, bool isMinimising, string expectedExtension)
        {
            Bundler bun = new Bundler();

            string bunPath = GetPathToTestData(pathToBundle);

            //no need to cleanup - since robocopy will do this in build event.

            string outPath;

            bun.ProcessBundle(GetPathToTestDataDir(), bunPath, out outPath);

            CheckThatFileExists(outPath);

            expectedExtension = Path.GetExtension(expectedExtension);
            Assert.AreEqual(expectedExtension, Path.GetExtension(outPath));

            //check there is/is not minimised file:
            string minimisedPath = outPath.ToLower().Replace(expectedExtension, ".min" + expectedExtension);

            Assert.AreEqual(isMinimising, File.Exists(minimisedPath));
        }