public void PersistBase64ImageTest() { Base64ImageDAO imageDAO = new Base64ImageDAOImp(); Base64Image image = new Base64Image(); image.Base64EncodedImage = Convert.ToBase64String(File.ReadAllBytes(@"..\..\Damage\attention.png")); Base64Image existImage = imageDAO.FindImageByBase64Encode(image.Base64EncodedImage); if (existImage == null) { imageDAO.AddImage(image); } else { image.Id = existImage.Id; } Base64Image resultImage = imageDAO.FindImageByBase64Encode(image.Base64EncodedImage); Assert.AreEqual(image.Id, resultImage.Id); Assert.AreEqual(image.Base64EncodedImage, resultImage.Base64EncodedImage); }
public void MapBase64ImageToBase64ImageDTOTest() { Base64ImageDAO imageDAO = new Base64ImageDAOImp(); Base64ImageMapper mapper = new Base64ImageMapper(imageDAO); Base64Image image = new Base64Image(); image.Base64EncodedImage = "1234"; Base64ImageDTO imageDTO = mapper.ToDTO(image); Assert.AreEqual(image.Base64EncodedImage, imageDTO.Base64EncodedImage); }
public void MapBase64ImageDTOToBase64ImageTest() { Base64ImageDAO imageDAO = new Base64ImageDAOImp(); Base64ImageMapper mapper = new Base64ImageMapper(imageDAO); Base64ImageDTO image = new Base64ImageDTO(); image.Base64EncodedImage = "1234"; Base64Image imageEntity = mapper.ToEntity(image); Assert.AreEqual(image.Base64EncodedImage, imageEntity.Base64EncodedImage); Assert.IsNotNull(imageEntity.Id); }