public async Task Test_DatabaseRepo_GettingNoteInTheDatabase() { DatabaseRepo.InitializeDB(); LocalNote.Models.NoteModel note = new LocalNote.Models.NoteModel("THIS IS THE TITLE", new LocalNote.Models.ContentModel("THERE IS CONTENT NOW", "THERE IS CONTENT NOW")); var actual = await DatabaseRepo.GetNote(note.Title); Assert.IsTrue(note == actual); }
public async Task Test_DatabaseRepo_DeletingNoteInTheDatabase() { DatabaseRepo.InitializeDB(); LocalNote.Models.NoteModel noteToBeDeleted = new LocalNote.Models.NoteModel("THIS IS THE TITLE", new LocalNote.Models.ContentModel("THERE IS CONTENT NOW", "THERE IS CONTENT NOW")); DatabaseRepo.DeleteNote(noteToBeDeleted); var actual = await DatabaseRepo.GetNote("THIS IS THE TITLE"); Assert.IsNull(actual); }
public async Task Test_DatabaseRepo_AddingNoteInTheDatabase() { DatabaseRepo.InitializeDB(); LocalNote.Models.NoteModel noteToBeAdded = new LocalNote.Models.NoteModel("THIS IS THE TITLE", new LocalNote.Models.ContentModel("NO CONTENT FOR YOU", "NO CONTENT FOR YOU")); DatabaseRepo.AddNote(noteToBeAdded); var actual = await DatabaseRepo.GetNote("THIS IS THE TITLE"); Assert.IsTrue(noteToBeAdded == actual); }
public void Test_DatabaseRepo_DeletingNoteInTheDatabase_WhenNoteIsNull() { DatabaseRepo.InitializeDB(); LocalNote.Models.NoteModel noteToBeAdded = null; DatabaseRepo.DeleteNote(noteToBeAdded); }