Example #1
0
        public void TestDeleteNotExistFileCommand()
        {
            // Arrange
            var deleteFilecommand = new FilesDeleteCommand(GetFakeApiController(), GetFakeFileRepository(), FileIdNotExistConst);

            // Act
            Task <HttpResponseMessage> deleteTask = deleteFilecommand.Execute();

            deleteTask.Wait();

            // Assert
            Assert.IsFalse(deleteTask.IsFaulted);
            Assert.IsNotNull(deleteTask.Result);
            Assert.AreEqual(deleteTask.Result.StatusCode, HttpStatusCode.NotFound);
        }
Example #2
0
        public void TestDeleteFileCommand()
        {
            // Arrange
            var deleteFilecommand = new FilesDeleteCommand(GetFakeApiController(), GetFakeFileRepository(), FileIdConst);

            // Act
            Task <HttpResponseMessage> deleteTask = deleteFilecommand.Execute();

            deleteTask.Wait();

            // Assert
            Assert.IsFalse(deleteTask.IsFaulted);
            Assert.IsNotNull(deleteTask.Result);
            Assert.AreEqual(deleteTask.Result.StatusCode, HttpStatusCode.OK);
            _repositoryMock.Verify(m => m.DeleteAsync(UserIdConst, FileIdConst), Times.Once());
        }
        public void TestDeleteNotExistFileCommand()
        {
            // Arrange
            var deleteFilecommand = new FilesDeleteCommand(GetFakeApiController(), GetFakeFileRepository(), FileIdNotExistConst);

            // Act
            Task<HttpResponseMessage> deleteTask = deleteFilecommand.Execute();
            deleteTask.Wait();

            // Assert
            Assert.IsFalse(deleteTask.IsFaulted);
            Assert.IsNotNull(deleteTask.Result);
            Assert.AreEqual(deleteTask.Result.StatusCode, HttpStatusCode.NotFound);
        }
        public void TestDeleteFileCommand()
        {
            // Arrange
            var deleteFilecommand = new FilesDeleteCommand(GetFakeApiController(), GetFakeFileRepository(), FileIdConst);

            // Act
            Task<HttpResponseMessage> deleteTask = deleteFilecommand.Execute();
            deleteTask.Wait();

            // Assert
            Assert.IsFalse(deleteTask.IsFaulted);
            Assert.IsNotNull(deleteTask.Result);
            Assert.AreEqual(deleteTask.Result.StatusCode, HttpStatusCode.OK);
            _repositoryMock.Verify(m => m.DeleteAsync(UserIdConst, FileIdConst), Times.Once());
        }