public void ToEntity_EmptyProperties() { //Arrange var poemDTO = new PoemDTO(); //Act var entity = poemDTO.ToEntity(); //Assert Assert.NotNull(entity); Assert.Equal(poemDTO.Id, entity.Id); Assert.Equal(poemDTO.Name, entity.Name); Assert.Equal(poemDTO.Notes, entity.Notes); Assert.Equal(poemDTO.ConceivedDateLocal.ToUniversalTime(), entity.ConceivedDateUTC); }
public void ToEntity_NonEmptyProperties() { //Arrange var expectResult = new PoemBuilder().Default().Build(); var poemDTO = new PoemDTO() { Name = expectResult.Name, Notes = expectResult.Notes, ConceivedDateLocal = expectResult.ConceivedDateUTC }; //Act var testResult = poemDTO.ToEntity(); //Assert Assert.NotNull(testResult); Assert.Equal(expectResult.Name, testResult.Name); Assert.Equal(expectResult.Notes, testResult.Notes); Assert.Equal(expectResult.ConceivedDateUTC, testResult.ConceivedDateUTC); }