public void Map() { var mockRepository = new Mock <IRepository>(); var fakeParty = new MDM.Party(); mockRepository.Setup(repository => repository.FindOne <MDM.Party>(1)).Returns(fakeParty); // Arrange var source = new EnergyTrading.MDM.Contracts.Sample.PartyRoleDetails { Name = "test" }; var mapper = new EnergyTrading.MDM.Contracts.Mappers.PartyRoleDetailsMapper(mockRepository.Object); // Act var result = mapper.Map(source); // Assert Assert.IsNotNull(result); Assert.AreEqual(source.Name, result.Name); }
public void Map() { var mockRepository = new Mock<IRepository>(); var fakeParty = new MDM.Party(); mockRepository.Setup(repository => repository.FindOne<MDM.Party>(1)).Returns(fakeParty); // Arrange var source = new EnergyTrading.MDM.Contracts.Sample.PartyRoleDetails { Name = "test" }; var mapper = new EnergyTrading.MDM.Contracts.Mappers.PartyRoleDetailsMapper(mockRepository.Object); // Act var result = mapper.Map(source); // Assert Assert.IsNotNull(result); Assert.AreEqual(source.Name, result.Name); }