Example #1
0
        public void Read_Note_From_List()
        {
            DailyNotes instance = new DailyNotes();

            instance.addNote("First Note");
            instance.addNote("Second Note");
            Assert.AreEqual("Second Note", instance.Notes[1].Content);
        }
Example #2
0
        public void Delete_Note()
        {
            DailyNotes instance = new DailyNotes();

            instance.addNote("First Note");
            instance.addNote("Second Note");
            instance.deleteNote(1);
            Assert.AreEqual("Second Note", instance.Notes[0].Content);
        }
Example #3
0
        public void Note_List_Too_Long()
        {
            void createList()
            {
                DailyNotes instance = new DailyNotes();

                for (int i = 0; i < 350; i++)
                {
                    instance.addNote($"Note number: {i.ToString()}");
                }
            }

            Assert.ThrowsException <IndexOutOfRangeException>(() => createList());
        }