Exemplo n.º 1
0
        public void ShouldReturnAnExceptionWhenAddNoteServiceIsTriggered()
        {
            Mock <INotesRepository> mockedNotesRepository = new Mock <INotesRepository>();
            NoteService             _noteService          = new NoteService(mockedNotesRepository.Object);

            NoteDTO fakeNote = new NoteDTO()
            {
                Id      = -1,
                Title   = "Unit Testing for Adding",
                Note    = "Unit Testing the Service Layer for Add Note Service",
                Created = DateTime.Now
            };


            Assert.Throws <ArgumentOutOfRangeException>(() => _noteService.AddNoteService(fakeNote));
        }
Exemplo n.º 2
0
        public void ShouldReturnANoteDTOObjectWhenAddNoteServiceIsTriggered()
        {
            Mock <INotesRepository> mockedNotesRepository = new Mock <INotesRepository>();
            NoteService             _noteService          = new NoteService(mockedNotesRepository.Object);

            NoteDTO fakeNote = new NoteDTO()
            {
                Id      = 1,
                Title   = "Unit Testing for Adding",
                Note    = "Unit Testing the Service Layer for Add Note Service",
                Created = DateTime.Now
            };

            var response = _noteService.AddNoteService(fakeNote);

            Assert.IsType <Boolean>(response);
        }