Exemplo n.º 1
0
 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);
 }
Exemplo n.º 2
0
        public async Task DeleteFileAsync()
        {
            // Arrange
            ClubDocumentsService clubDocumentsService = CreateClubDocumentsService();

            // Act
            await clubDocumentsService.DeleteFileAsync(fakeId);

            // Assert
            _repoWrapper.Verify(r => r.SaveAsync(), Times.Once);
        }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
        public async Task AddDocumentAsync_ReturnsDocument()
        {
            // Arrange
            ClubDocumentsService clubDocumentsService = CreateClubDocumentsService();

            // Act
            var result = await clubDocumentsService.AddDocumentAsync(clubDocumentsDTO);

            // Assert
            Assert.NotNull(result);
            Assert.IsAssignableFrom <ClubDocumentsDTO>(result);
        }
Exemplo n.º 5
0
        public async Task GetAllCityDocumentTypesAsync_ReturnsDocumentTypes()
        {
            // Arrange
            ClubDocumentsService clubDocumentsService = CreateClubDocumentsService();

            // Act
            var result = await clubDocumentsService.GetAllClubDocumentTypesAsync();

            // Assert
            Assert.NotNull(result);
            Assert.IsAssignableFrom <List <ClubDocumentTypeDTO> >(result);
        }