diff --git a/Recommender.Tests/Common/RankReviewersTests.cs b/Recommender.Tests/Common/RankReviewersTests.cs index fab8ece..0a35abd 100644 --- a/Recommender.Tests/Common/RankReviewersTests.cs +++ b/Recommender.Tests/Common/RankReviewersTests.cs @@ -18,20 +18,8 @@ class RankReviewersTests public void SetUp() { var currentUser = BuildCurrentUser(); - reviewers = BuildReviewers(); - - sortedReviewers = new RankReviewers(BuildCurrentUser(), BuildReviewers()).Rank(); - } - - private List BuildReviewers() - { - return new List - { - {ReviewerBuilder.BuildReviewer2()}, - {ReviewerBuilder.BuildReviewer3()}, - {ReviewerBuilder.BuildReviewer4()}, - {ReviewerBuilder.BuildReviewer5()}, - }; + reviewers = ReviewerBuilder.BuildReviewers(); + sortedReviewers = new RankReviewers(currentUser, reviewers).Rank(); } private static Reviewer BuildCurrentUser() diff --git a/Recommender/Data/ReviewerBuilder.cs b/Recommender/Data/ReviewerBuilder.cs index 301a86f..37d6ab3 100644 --- a/Recommender/Data/ReviewerBuilder.cs +++ b/Recommender/Data/ReviewerBuilder.cs @@ -1,4 +1,5 @@ -using Recommender.Reviews; +using System.Collections.Generic; +using Recommender.Reviews; namespace Recommender.Data { @@ -173,5 +174,16 @@ public static Reviewer BuildReviewerWithInvalidReviews() reviewer.AddReview("C# in Depth", -2.0); return reviewer; } + + public static List BuildReviewers() + { + return new List + { + {BuildReviewer2()}, + {BuildReviewer3()}, + {BuildReviewer4()}, + {BuildReviewer5()}, + }; + } } }