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()); }
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()); }