public void Test_InitializeVersion()
        {
            string applicationName = "TestApplication";

            string fullApplicationPath = TestUtilities.GetTestApplicationPath(this, applicationName);

            VersionTestUtilities.CreateDummyVersion(fullApplicationPath, String.Empty);

            ApplicationInstaller installer = new ApplicationInstaller();
            installer.ApplicationPath = applicationName;
            installer.FileMapper = new MockFileMapper(this,TestUtilities.GetTestingPath(this));
            installer.InitializeVersion();

            string versionFile = TestUtilities.GetTestingPath(this) + Path.DirectorySeparatorChar
                + applicationName + Path.DirectorySeparatorChar
                + installer.DataDirectory + Path.DirectorySeparatorChar
                + "Version.number";

            Assert.IsTrue(File.Exists(versionFile), "The version file wasn't found in the data directory.");
        }
        public void Test_InitializeVersion()
        {
            string applicationName = "TestApplication";

            string fullApplicationPath = TestUtilities.GetTestApplicationPath(this, applicationName);

            VersionTestUtilities.CreateDummyVersion(fullApplicationPath, String.Empty);

            ApplicationInstaller installer = new ApplicationInstaller();

            installer.ApplicationPath = applicationName;
            installer.FileMapper      = new MockFileMapper(this, TestUtilities.GetTestingPath(this));
            installer.InitializeVersion();


            string versionFile = TestUtilities.GetTestingPath(this) + Path.DirectorySeparatorChar
                                 + applicationName + Path.DirectorySeparatorChar
                                 + installer.DataDirectory + Path.DirectorySeparatorChar
                                 + "Version.number";

            Assert.IsTrue(File.Exists(versionFile), "The version file wasn't found in the data directory.");
        }