public void ItemBlockItemMatch_DropLevelBlockItem_ReturnsCorrectResult(FilterPredicateOperator testInputFilterPredicateOperator, int testInputBlockItemDropLevel, bool expectedResult) { //Arrange var testInputItem = Mock.Of <IItem>(i => i.DropLevel == 50); var testInputBlockItem = new DropLevelBlockItem(testInputFilterPredicateOperator, testInputBlockItemDropLevel); //Act var result = _testUtility.BlockItemMatcher.ItemBlockItemMatch(testInputBlockItem, testInputItem); //Assert Assert.AreEqual(expectedResult, result); }
private static bool DropLevelBlockItemMatch(DropLevelBlockItem dropLevelBlockItem, IItem item) { return(NumericFilterPredicateBlockItemMatch(dropLevelBlockItem, item.DropLevel)); }