public void WorkerTest() { var repository = new LiteClockWorkRepository(_options); var newWorker = new ClockWorker("Mustermann", "Max", new DateTime(1970, 5, 10)); repository.Save(newWorker); var worker = repository.LoadWorker(newWorker.Id); newWorker = new ClockWorker("Mustermann", "Moritz", new DateTime(1970, 5, 10)) { Id = newWorker.Id }; repository.Save(newWorker); var otherWorker = repository.LoadWorker(newWorker.Id); Assert.Equal(worker.Id, otherWorker.Id); Assert.NotEqual(worker.GivenName, otherWorker.GivenName); var allWorkers = repository.LoadWorkers(); Assert.Single(allWorkers); Assert.Equal(otherWorker, allWorkers.First()); }
public void LoadUnknownCalendarTest() { var repository = new LiteClockWorkRepository(_options); Assert.Null(repository.LoadWorker(1)); }