コード例 #1
0
        public void GenerateNewIdWithOffset()
        {
            int startValue = 10;

            IIdService taskIdService = new SimpleIdService(startValue);
            Id         taskId        = taskIdService.GenerateNewTaskId();

            Assert.AreEqual(new Id(startValue), taskId);
        }
コード例 #2
0
        public void GenerateMultipleNewIds()
        {
            int startValue = 0;

            IIdService taskIdService = new SimpleIdService(startValue);

            taskIdService.GenerateNewTaskId();
            taskIdService.GenerateNewTaskId();
            Id taskId3 = taskIdService.GenerateNewTaskId();

            Assert.AreEqual(new Id(startValue + 2), taskId3);
        }