Beispiel #1
0
        public void ActivateStaging_MovedStagingToActiveDirectory()
        {
            var fileSystem = new MockFileSystem(new Dictionary <string, MockFileData>()
            {
                { Path.Combine(InstallPath, "filetocopy.txt"), new MockFileData("file contents") },
                { Path.Combine(StagingDir, "SomeApplicationFile.dll"), new MockFileData(new byte[0]) }
            });

            var app = new Application(_appMap.Object, fileSystem, _log.Object, _instanceConfig, _installationLock.Object, _output);

            app.ActivateStaging();

            Assert.That(fileSystem.FileExists(Path.Combine(InstallPath, "SomeApplicationFile.dll")), Is.True);
        }