public void GivenNewNotesListContext_AddNote_ShouldReturnTheNoteWithIdPropertyEquals1() { var expectedNote = new Note(); var context = new NotesListContext(); var actualNote = context.AddNote(expectedNote); Assert.AreEqual(1, actualNote.Id); }
public void GivenFilledNotesListContext_GetNote_WithId1_ShouldReturnTheNoteWithIdPropertyEquals1() { var context = new NotesListContext(); context.AddNote(new Note()); var actualNote = context.GetNote(1); Assert.AreEqual(1, actualNote.Id); }
public void GivenNewNotesListContext_AddNote_ShouldAddTheNote_SoThatGetNotesReturnsIt() { var expectedNote = new Note(); var context = new NotesListContext(); context.AddNote(expectedNote); var actualNotes = context.ListAllNotes(); CollectionAssert.Contains(actualNotes.ToList(), expectedNote); }
public void GivenFilledNotesListContext_SaveNote_WithId1_ShouldUpdateTheNote() { const string expected = "Updated"; var context = new NotesListContext(); context.AddNote(new Note()); context.SaveNote(new Note { Id = 1, Text = expected }); var actualNote = context.GetNote(1); Assert.AreEqual(expected, actualNote.Text); }