public void CanLoadVehicles() { var repo = new InMemRepo(); Assert.AreEqual(3, repo.GetAllVehicles().Count); }
private void CreateRepos( ) { QuizRepo = new InMemRepo <Quiz>(_quizzes.ToList()); QuestionRepo = new InMemRepo <Question>(_quizzes.SelectMany(x => x.Questions).ToList()); AnswerRepo = new InMemRepo <Answer>(_quizzes.SelectMany(x => x.Questions).SelectMany(x => x.Answers).ToList()); QuizCategoryRepo = new InMemRepo <QuizCategory>(_quizzes.Select(x => x.Category).ToList()); var ratings = new List <QuizRating>() { new QuizRating() { Id = 1, Level = 50, QuizId = 1, Rating = 80 }, new QuizRating() { Id = 2, Level = 30, QuizId = 1, Rating = 30 }, new QuizRating() { Id = 3, Level = 80, QuizId = 2, Rating = 50 }, new QuizRating() { Id = 4, Level = 30, QuizId = 2, Rating = 30 } }; var result1 = new QuizResult() { UserAnswers = new List <UserAnswer>() { new UserAnswer() { Id = 1, AnswerId = 1, QuestionId = 1 }, new UserAnswer() { Id = 2, AnswerId = 2, QuestionId = 2 }, }, EllapsedTime = 10, Score = 50, QuizId = 1 }; var result2 = new QuizResult() { UserAnswers = new List <UserAnswer>() { new UserAnswer() { Id = 1, AnswerId = 2, QuestionId = 1 }, new UserAnswer() { Id = 2, AnswerId = 2, QuestionId = 2 }, }, EllapsedTime = 20, Score = 80, QuizId = 1 }; var results = new List <QuizResult>() { result1, result2 }; QuizRatingRepo = new InMemRepo <QuizRating>(ratings); QuizResultRepo = new InMemRepo <QuizResult>(results); ContactInfoRepo = new InMemRepo <ContactInfo>(new List <ContactInfo>()); UserActivityRepo = new InMemRepo <UserActivity>(new List <UserActivity>()); }
public void CanLoadCustomers() { var repo = new InMemRepo(); Assert.AreEqual(1, repo.GetAllCustomers().Count); }
public void CanLoadAddresses() { var repo = new InMemRepo(); Assert.AreEqual(1, repo.GetAllAddresses().Count); }
public void CanLoadStates() { var repo = new InMemRepo(); Assert.AreEqual(4, repo.GetAllStates().Count); }
public void CanLoadTransmissions() { var repo = new InMemRepo(); Assert.AreEqual(2, repo.GetAllTransmissions().Count); }
public void CanLoadModels() { var repo = new InMemRepo(); Assert.AreEqual(2, repo.GetAllMakes().Count); }
public void CanLoadConditions() { var repo = new InMemRepo(); Assert.AreEqual(2, repo.GetAllConditions().Count); }
public void CanLoadColors() { var repo = new InMemRepo(); Assert.AreEqual(5, repo.GetAllColors().Count); }
public void CanLoadPurchaseTypes() { var repo = new InMemRepo(); Assert.AreEqual(3, repo.GetAllPurchaseTypes().Count); }
public void CanEditVehicle() { var repo = new InMemRepo(); }