public void TestGetWeightedPolaritiesNoRatings() { var broadcast = new MockBroadcast(0); var polarities = broadcast.GetWeightedPolarities(); Assert.AreEqual(0, polarities.Keys.Count); }
public void TestGetWeightedPolaritiesWithRatings([Values(0, 5, 10)] int positiveWeight, [Values(0, 5, 10)] int negativeWeight) { var positiveRating = new MockRating(RatingPolarity.Positive, positiveWeight); var negativeRating = new MockRating(RatingPolarity.Negative, negativeWeight); var broadcast = new MockBroadcast(positiveRating, negativeRating); var polarities = broadcast.GetWeightedPolarities(); Assert.AreEqual(positiveWeight, polarities[RatingPolarity.Positive]); Assert.AreEqual(negativeWeight, polarities[RatingPolarity.Negative]); }