public void UpdateBusinessLogo(BusinessLogoDto logo) { // Make sure the current user has access to this business CheckAccessRights(logo.BusinessId); businessManager.UpdateBusinessLogo(Mapper.Map<BusinessLogoDto, BusinessLogo>(logo)); }
public void UpdateBusinessLogoCallsManagerWithCorrectBusinessLogoTest() { //Arrange var logo = new BusinessLogoDto { BusinessId = 1, LogoDigest = "ABCDEFG", LogoExtension = ".png", LogoId = new Guid() }; businessManager.Setup(x => x.UpdateBusinessLogo(It.IsAny<BusinessLogo>())).Callback<BusinessLogo>(y => { //Assert - See TearDown() for the remainder Assert.AreEqual(logo.LogoDigest, y.LogoDigest); Assert.AreEqual(logo.LogoExtension, y.LogoExtension); Assert.AreEqual(logo.LogoId, y.LogoId); }); //Act PropertyManagementSystemService.UpdateBusinessLogo(logo); }