public void CalculateQuantMultiTest() { relationships.Setup(item => item.Inverted) .Returns((IWordItem)null); relationships.Setup(item => item.PriorQuants) .Returns( new List <IWordItem> { new TestWordItem("Word") { QuantValue = 10, }, new TestWordItem("Word") { QuantValue = 2, } }); var value = SentimentValue.CreateGood(wordItem.Object); var target = new SentimentCalculator(value); var result = (double)target.InvokeMethod("CalculateQuant"); Assert.AreEqual(6, result); }
public void CalculateQuantInvertor() { var invertor = new TestWordItem(String.Empty); relationships.Setup(item => item.Inverted) .Returns(invertor); relationships.Setup(item => item.PriorQuants) .Returns( new List <IWordItem> { new TestWordItem("Word") { QuantValue = 10, } }); var value = SentimentValue.CreateGood(wordItem.Object); var target = new SentimentCalculator(value); var result = (double)target.InvokeMethod("CalculateQuant"); Assert.AreEqual(10, result); }