public void test_Repository_mocUsage() { var surveys = new List <Survey> { new Survey { SurveyId = Guid.Parse("DCDB4463-7918-49CD-9C78-4421A6731FB4"), Title = "Suver 1", Description = "The first survey" }, new Survey { SurveyId = Guid.Parse("3BA55396-C3C0-40CE-BD91-E069A928A21A"), Title = "Suver 2", Description = "The second survey" } }; var surveyRepositoryMock = new Mock <ISurveyRepository>(); surveyRepositoryMock.Setup(obj => obj.Get()).Returns(surveys); var repositoryTestClass = new RepositoryTestClass(surveyRepositoryMock.Object); var result = repositoryTestClass.GetSurveys(); Assert.IsTrue(Equals(surveys, result), "List from repository does not match the class passed into the mock "); }
public void test_repository_usage_integration() { var repositoryTestClass = new RepositoryTestClass(); var surveys = repositoryTestClass.GetSurveys(); Assert.IsTrue(surveys != null, "Account is null"); }