Beispiel #1
0
        public void TestEditNotExistFileCommand()
        {
            // Arrange
            var editFileCommand = new FilesEditCommand(GetFakeApiController(), GetFakeFileRepository(), FileIdNotExistConst, new FilePutModel {
                Name = FileNameConst
            });

            // Act
            Task <HttpResponseMessage> editTask = editFileCommand.Execute();

            editTask.Wait();

            // Assert
            Assert.IsFalse(editTask.IsFaulted);
            Assert.IsNotNull(editTask.Result);
            Assert.AreEqual(editTask.Result.StatusCode, HttpStatusCode.NotFound);
        }
Beispiel #2
0
        public void TestEditFileCommand()
        {
            // Arrange
            var editFileCommand = new FilesEditCommand(GetFakeApiController(), GetFakeFileRepository(), FileIdConst, new FilePutModel {
                Name = FileNameConst
            });

            // Act
            Task <HttpResponseMessage> editTask = editFileCommand.Execute();

            editTask.Wait();

            // Assert
            Assert.IsFalse(editTask.IsFaulted);
            Assert.IsNotNull(editTask.Result);
            Assert.AreEqual(editTask.Result.StatusCode, HttpStatusCode.OK);
            _repositoryMock.Verify(m => m.EditAsync(UserIdConst, FileIdConst, FileNameConst, null, null), Times.Once());
        }
        public void TestEditNotExistFileCommand()
        {
            // Arrange
            var editFileCommand = new FilesEditCommand(GetFakeApiController(), GetFakeFileRepository(), FileIdNotExistConst, new FilePutModel {Name = FileNameConst});

            // Act
            Task<HttpResponseMessage> editTask = editFileCommand.Execute();
            editTask.Wait();

            // Assert
            Assert.IsFalse(editTask.IsFaulted);
            Assert.IsNotNull(editTask.Result);
            Assert.AreEqual(editTask.Result.StatusCode, HttpStatusCode.NotFound);
        }
        public void TestEditFileCommand()
        {
            // Arrange
            var editFileCommand = new FilesEditCommand(GetFakeApiController(), GetFakeFileRepository(), FileIdConst, new FilePutModel {Name = FileNameConst});

            // Act
            Task<HttpResponseMessage> editTask = editFileCommand.Execute();
            editTask.Wait();

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