public void AddAuthorTest_CorrectInput_ReturnedCorrectAuthor(string fullName) { // Arrange Author authorForAdding = new Author(fullName); int countOfAuthorsBeforeAdding = libraryService.GetAllAuthors().ToList <Author>().Count; // Act uint idOfAddedAuthor = libraryService.AddAuthor(authorForAdding); int countOfAuthorsAfterAdding = libraryService.GetAllAuthors().ToList <Author>().Count; Author addedAuthor = libraryService.GetAllAuthors().FirstOrDefault(author => author.Id == idOfAddedAuthor); // Assert Assert.AreEqual(countOfAuthorsBeforeAdding + 1, countOfAuthorsAfterAdding); Assert.AreEqual(authorForAdding, addedAuthor); }