void AndGivenAnAppUpdater()
        {
            var builder = new AppUpdaterBuilder(TestConstants.AppPackageId)
                .SetupWithTestValues(_installedVersion);

            _fileSystem = builder.GetMockFileSystem();

            _appUpdater = builder.Build();
        }
        void AndGivenAnAppUpdater()
        {
            var builder = new AppUpdaterBuilder(TestConstants.AppPackageId)
                          .SetupWithTestValues(_installedVersion);

            _fileSystem = builder.GetMockFileSystem();

            _appUpdater = builder.Build();
        }
        void GivenAnInstalledVersion()
        {
            _preUpdateVersion = new SemanticVersion(new Version(1, 0));
            _builder          = new AppUpdaterBuilder(TestConstants.AppPackageId)
                                .SetupWithTestValues(_preUpdateVersion);

            FileSystem = _builder.GetMockFileSystem();

            _appFile = "app.exe";

            FileSystem.AddFile(Path.Combine(AppDirectory, _appFile), MockFileContent(_appFile, _preUpdateVersion));
        }
        void GivenAnInstalledVersion()
        {
            _preUpdateVersion = new Version(1, 0);
            _builder = new AppUpdaterBuilder(TestConstants.AppPackageId)
                .SetupWithTestValues(_preUpdateVersion);

            FileSystem = _builder.GetMockFileSystem();

            _appFile = "app.exe";

            FileSystem.AddFile(Path.Combine(AppDirectory, _appFile), MockFileContent(_appFile, _preUpdateVersion));
        }
        void GivenAnApplicationDirectoryContainingAppFiles()
        {
            _installedVersion = new Version(1, 0);
            _builder = new AppUpdaterBuilder(TestConstants.AppPackageId)
                .SetupWithTestValues(_installedVersion);

            _fileSystem = _builder.GetMockFileSystem();

            _appFiles = new[] { "app.exe", "app.exe.config", "nuget.dll", "data.db", "content\\logo.png" };

            foreach (var file in _appFiles)
                _fileSystem.AddFile(Path.Combine(AppDirectory, file), MockFileContent(file, _installedVersion));
        }
Exemplo n.º 6
0
        void GivenAnApplicationDirectoryContainingAppFiles()
        {
            _installedVersion = new Version(1, 0);
            _builder          = new AppUpdaterBuilder(TestConstants.AppPackageId)
                                .SetupWithTestValues(_installedVersion);

            _fileSystem = _builder.GetMockFileSystem();

            _appFiles = new[] { "app.exe", "app.exe.config", "nuget.dll", "data.db", "content\\logo.png" };

            foreach (var file in _appFiles)
            {
                _fileSystem.AddFile(Path.Combine(AppDirectory, file), MockFileContent(file, _installedVersion));
            }
        }