public void Parsing_character_entity_to_character_dto(string name, string planet) { // Arrange var episodes = new List <EpisodeEntity>(); var friends = new List <FriendEntity>(); episodes.Add(new EpisodeEntity(Guid.NewGuid(), "New Hope")); episodes.Add(new EpisodeEntity(Guid.NewGuid(), "Empire")); friends.Add(new FriendEntity(Guid.NewGuid(), "R2D2")); friends.Add(new FriendEntity(Guid.NewGuid(), "HanSolo")); var characterEntity = new StarWarsCharacterEntity(Guid.NewGuid(), name, episodes, friends, planet); CharacterParser parser = new CharacterParser(); // Act var characterDto = parser.CharacterEntityToDto(characterEntity); // Assert Assert.Equal(characterEntity.Id, characterDto.Id); Assert.Equal(characterEntity.Name, characterDto.Name); Assert.Equal(characterEntity.Planet, characterDto.Planet); Assert.Equal(characterEntity.Episodes.Select(x => x.EpisodeName), characterDto.Episodes); Assert.Equal(characterEntity.Friends.Select(x => x.FriendName), characterDto.Friends); }