public void Can_Get_Author() { // Act var authors = _authorManager.GetEntities().ToList(); // Assert Assert.True(_authorManager.ProcessResult.Success); Assert.True(authors.Count > 1, "authors.Count > 1"); }
public void Cannot_Update_Current_Author_With_Duplicated_AccountName(string curAccName, string newAccName, bool expectValid, string errorMessage) { // Arrange var curAuthor = _manager.GetEntities(a => a.AccountName == curAccName).FirstOrDefault(); Assert.NotNull(curAuthor); // Act curAuthor.AccountName = newAccName; var processResult = new ProcessingResult(); var result = _validator.IsValidEntity(curAuthor, processResult); // Assert Assert.Equal(result, expectValid); if (!expectValid) { Assert.Equal(processResult.MessageList[0].Message, errorMessage); } }