public void TestSetup()
        {
            log = new ConsoleLog();

            client = Substitute.For <IClusterClient>();

            enabledUpdater  = new RemoteUpdater(true, client, log, "default");
            disabledUpdater = new RemoteUpdater(false, null, log, "default");

            cancellation = new CancellationTokenSource();

            tree1 = new RemoteTree(Guid.NewGuid().ToByteArray(), TreeSerializers.V1);
            tree2 = new RemoteTree(Guid.NewGuid().ToByteArray(), TreeSerializers.V1);

            version1 = DateTime.UtcNow;
            version1 = new DateTime(version1.Year, version1.Month, version1.Day, version1.Hour, version1.Minute, version1.Second, 0, version1.Kind);
            version2 = version1 + 1.Hours();
        }
예제 #2
0
 private void UpdateAction(RemoteUpdater updater)
 {
     updater.Url          = Url;
     updater.PushUrl      = Url;
     updater.TagFetchMode = TagFetchMode;
 }