Пример #1
0
        public ChronokeeperWorkerImplTests()
        {
            this.testObj = new ChronokeeperWorkerImpl(configuration, timeProxy);

            When(configuration.WorkerId).ThenReturn(kWorkerId);
            When(configuration.DatacenterId).ThenReturn(kDatacenterId);
        }
 private void RunTestHelper(TimeProxy timeProxy, int kGuidsToGenerate) {
    ChronokeeperWorkerConfiguration configuration = new ChronokeeperWorkerConfigurationImpl {
       DatacenterId = 2,
       WorkerId = 4
    };
    var worker = new ChronokeeperWorkerImpl(configuration, timeProxy);
    var guids = Util.Generate(kGuidsToGenerate, i => worker.GenerateSequentialGuid());
    guids.ForEach(x => Debug.WriteLine(x));
    AssertTrue(guids.SequenceEqual(guids.OrderBy(x => x)));
 }
        private void RunTestHelper(TimeProxy timeProxy, int kGuidsToGenerate)
        {
            ChronokeeperWorkerConfiguration configuration = new ChronokeeperWorkerConfigurationImpl {
                DatacenterId = 2,
                WorkerId     = 4
            };
            var worker = new ChronokeeperWorkerImpl(configuration, timeProxy);
            var guids  = Util.Generate(kGuidsToGenerate, i => worker.GenerateSequentialGuid());

            guids.ForEach(x => Debug.WriteLine(x));
            AssertTrue(guids.SequenceEqual(guids.OrderBy(x => x)));
        }
      public ChronokeeperWorkerImplTests() {
         this.testObj = new ChronokeeperWorkerImpl(configuration, timeProxy);

         When(configuration.WorkerId).ThenReturn(kWorkerId);
         When(configuration.DatacenterId).ThenReturn(kDatacenterId);
      }