public void UpdatingAZdtWorks() { // ARRANGE var zdtRepository = new ZdtRepository(); var zdtId = Guid.NewGuid().ToString(); var ogZdt = new Zdt { Id = zdtId, ZonedDateTime = new ZonedDateTime(default(Instant), DateTimeZoneProviders.Tzdb["America/Los_Angeles"]) }; zdtRepository.Add(ogZdt); var updatedZdt = new Zdt { Id = zdtId, ZonedDateTime = new ZonedDateTime(default(Instant), DateTimeZoneProviders.Tzdb["America/New_York"]) }; // ACT zdtRepository.Update(updatedZdt); var actual = zdtRepository.GetById(zdtId); // ASSERT Assert.Same(updatedZdt, actual); }
public void GettingAZdtByIdWorks() { // ARRANGE var zdtRepository = new ZdtRepository(); var zdtId = Guid.NewGuid().ToString(); var expected = new Zdt { Id = zdtId, ZonedDateTime = new ZonedDateTime(default(Instant), DateTimeZoneProviders.Tzdb["America/Los_Angeles"]) }; zdtRepository.Add(expected); // ACT var actual = zdtRepository.GetById(zdtId); // ASSERT Assert.Same(expected, actual); }