public void ItemBlockItemMatch_QualityBlockItem_ReturnsCorrectResult(FilterPredicateOperator testInputFilterPredicateOperator, int testInputBlockItemQuality, bool expectedResult) { //Arrange var testInputItem = Mock.Of <IItem>(i => i.Quality == 12); var testInputBlockItem = new QualityBlockItem(testInputFilterPredicateOperator, testInputBlockItemQuality); //Act var result = _testUtility.BlockItemMatcher.ItemBlockItemMatch(testInputBlockItem, testInputItem); //Assert Assert.AreEqual(expectedResult, result); }
private static bool QualityBlockItemMatch(QualityBlockItem qualityBlockItem, IItem item) { return(NumericFilterPredicateBlockItemMatch(qualityBlockItem, item.Quality)); }