public void ItemBlockItemMatch_ClassBlockItem_SingleBlockItemValue_ReturnsCorrectResult(string testInputBlockItemItemClass, bool expectedResult) { //Arrange var testInputItem = Mock.Of <IItem>(i => i.ItemClass == "Test Item Class"); var testInputBlockItem = new ClassBlockItem(); testInputBlockItem.Items.Add(testInputBlockItemItemClass); //Act var result = _testUtility.BlockItemMatcher.ItemBlockItemMatch(testInputBlockItem, testInputItem); //Assert Assert.AreEqual(expectedResult, result); }
private static bool ClassBlockItemMatch(ClassBlockItem classBlockItem, IItem item) { return(classBlockItem.Items.Any(c => item.ItemClass.StartsWith(c))); }
private static bool ClassBlockItemMatch(ClassBlockItem classBlockItem, IItem item) { return(classBlockItem.Items.Any(c => item.ItemClass.Contains(c))); }