public void DeleteBookmarkOnSubmissionForUser_InvalidArguments(int submissionId, int userId) { // Assert SOVAContext databaseContext = new SOVAContext(_connectionString); MarkingRepository markingRepository = new MarkingRepository(databaseContext); // Act bool bookmarked = markingRepository.RemoveBookmark(submissionId, userId); // Assert Assert.False(bookmarked); }
public void DeleteBookmarkOnSubmissionForUser_ValidArguments() { // Arrange SOVAContext databaseContext = new SOVAContext(_connectionString); MarkingRepository markingRepository = new MarkingRepository(databaseContext); int submissionId = 19; User testUser = EnsureTestUserExistsThroughContext_ReturnsTestUser(); // Create a bookmark for test to dlelte if it doesn't exist. markingRepository.AddBookmark(submissionId, testUser.Id); // Act bool bookmarked = markingRepository.RemoveBookmark(submissionId, testUser.Id); // Assert Assert.True(bookmarked); }