public void SetUp() { _repoWrapper = new Mock <IRepositoryWrapper>(); _mapper = new Mock <IMapper>(); _clubFilesBlobStorage = new Mock <IClubFilesBlobStorageRepository>(); _uniqueId = new Mock <IUniqueIdService>(); _clubDocumentsService = new ClubDocumentsService(_repoWrapper.Object, _mapper.Object, _clubFilesBlobStorage.Object, _uniqueId.Object); }
public async Task DeleteFileAsync() { // Arrange ClubDocumentsService clubDocumentsService = CreateClubDocumentsService(); // Act await clubDocumentsService.DeleteFileAsync(fakeId); // Assert _repoWrapper.Verify(r => r.SaveAsync(), Times.Once); }
public async Task DownloadFileAsync_ReturnsFileBase64() { // Arrange ClubDocumentsService clubDocumentsService = CreateClubDocumentsService(); // Act var result = await clubDocumentsService.DownloadFileAsync(It.IsAny <string>()); // Assert Assert.NotNull(result); Assert.IsAssignableFrom <string>(result); }
public async Task AddDocumentAsync_ReturnsDocument() { // Arrange ClubDocumentsService clubDocumentsService = CreateClubDocumentsService(); // Act var result = await clubDocumentsService.AddDocumentAsync(clubDocumentsDTO); // Assert Assert.NotNull(result); Assert.IsAssignableFrom <ClubDocumentsDTO>(result); }
public async Task GetAllCityDocumentTypesAsync_ReturnsDocumentTypes() { // Arrange ClubDocumentsService clubDocumentsService = CreateClubDocumentsService(); // Act var result = await clubDocumentsService.GetAllClubDocumentTypesAsync(); // Assert Assert.NotNull(result); Assert.IsAssignableFrom <List <ClubDocumentTypeDTO> >(result); }