public void WhenPopulateEventIsNullUseUnknowns() { var dto = new MockBvsDto(); var list = new List <GrmEventInformationDto>(); list.PopulateEvent(dto); dto.EventDate.ShouldBeNull(); dto.EventName.ShouldBe(Constants.EventUnknownName); dto.EventType.ShouldBe(Constants.EventUnknownName); }
public void WhenPopulateEventIsNotNullUseFirstFromList() { var dto = new MockBvsDto(); var date = new DateTime(2017, 2, 1); var list = new List <GrmEventInformationDto> { new GrmEventInformationDto { Description = "foo1", EventType = "bar1", EventDate = date }, new GrmEventInformationDto { Description = "foo2", EventType = "bar2", EventDate = date.AddDays(1) } }; list.PopulateEvent(dto); dto.EventDate.ShouldNotBeNull(); dto.EventDate.ShouldBe(date); dto.EventName.ShouldBe("foo1"); dto.EventType.ShouldBe("bar1"); }