public ActionResult EditProjectFile(int?id) { if (id != null) { if (_projectFileService.doesProjectFileExist(id.Value)) { int projectId = _projectFileService.getProjectFileByProjectFileId(id.Value)._projectID; if (_userService.isProjectOwnerOrMember(User.Identity.Name, projectId)) { ProjectFileViewModel model = new ProjectFileViewModel(); model = _projectFileService.getProjectFileByProjectFileId(id.Value); return(View(model)); } } } return(RedirectToAction("Index", "Overview")); }
public void TestAddProjectFile() { // Arrange: CreateProjectFileViewModel model = new CreateProjectFileViewModel(); model._projectID = 2; model._projectFileName = "AddTestFile_01"; model._projectFileType = ".css"; model._projectFileData = "hodor hodOr HODOr...hODOr"; model._isUserProjectOwner = true; bool initialValue = _service.doesProjectFileExist(0); // Act: _service.addProjectFile(model); initialValue = _service.doesProjectFileExist(0); // Assert: Assert.IsTrue(initialValue); }