public void ItemBlockItemMatch_SocketsBlockItem_ReturnsCorrectResult(FilterPredicateOperator testInputFilterPredicateOperator, int testInputBlockItemSockets, bool expectedResult) { //Arrange var testInputItem = Mock.Of <IItem>(i => i.SocketCount == 3); var testInputBlockItem = new SocketsBlockItem(testInputFilterPredicateOperator, testInputBlockItemSockets); //Act var result = _testUtility.BlockItemMatcher.ItemBlockItemMatch(testInputBlockItem, testInputItem); //Assert Assert.AreEqual(expectedResult, result); }
public void ItemBlockItemMatch_ReturnsCorrectResult(FilterPredicateOperator testInputFilterPredicateOperator, int testInputBlockItemWidth, bool expectedResult) { //Arrange var testInputItem = Mock.Of <IItem>(i => i.Width == 2); var testInputBlockItem = new WidthBlockItem(testInputFilterPredicateOperator, testInputBlockItemWidth); //Act var result = _testUtility.BlockItemMatcher.ItemBlockItemMatch(testInputBlockItem, testInputItem); //Assert Assert.AreEqual(expectedResult, result); }
public RarityBlockItem(FilterPredicateOperator predicateOperator, int predicateOperand) : base(predicateOperator, predicateOperand) { }
public LinkedSocketsBlockItem(FilterPredicateOperator predicateOperator, int predicateOperand) : base(predicateOperator, predicateOperand) { }
protected NumericFilterPredicateBlockItem(FilterPredicateOperator predicateOperator, int predicateOperand) { FilterPredicate = new NumericFilterPredicate(predicateOperator, predicateOperand); FilterPredicate.PropertyChanged += OnFilterPredicateChanged; }
public void ItemBlockItemMatch_SocketsBlockItem_ReturnsCorrectResult(FilterPredicateOperator testInputFilterPredicateOperator, int testInputBlockItemSockets, bool expectedResult) { //Arrange var testInputItem = Mock.Of<IItem>(i => i.SocketCount == 3); var testInputBlockItem = new SocketsBlockItem(testInputFilterPredicateOperator, testInputBlockItemSockets); //Act var result = _testUtility.BlockItemMatcher.ItemBlockItemMatch(testInputBlockItem, testInputItem); //Assert Assert.AreEqual(expectedResult, result); }
public NumericFilterPredicate(FilterPredicateOperator predicateOperator, int predicateOperand) { PredicateOperator = predicateOperator; PredicateOperand = predicateOperand; }
public HeightBlockItem(FilterPredicateOperator predicateOperator, int predicateOperand) : base(predicateOperator, predicateOperand) { }
public StackSizeBlockItem(FilterPredicateOperator predicateOperator, int predicateOperand) : base(predicateOperator, predicateOperand) { }
public CorruptedModsBlockItem(FilterPredicateOperator predicateOperator, int predicateOperand) : base(predicateOperator, predicateOperand) { }
public MapTierBlockItem(FilterPredicateOperator predicateOperator, int predicateOperand) : base(predicateOperator, predicateOperand) { }
public RarityBlockItem(FilterPredicateOperator predicateOperator, ItemRarity predicateOperand) : base(predicateOperator, (int)predicateOperand) { }
public DropLevelBlockItem(FilterPredicateOperator predicateOperator, int predicateOperand) : base(predicateOperator, predicateOperand) { }
public WidthBlockItem(FilterPredicateOperator predicateOperator, int predicateOperand) : base(predicateOperator, predicateOperand) { }
public ItemLevelBlockItem(FilterPredicateOperator predicateOperator, int predicateOperand) : base(predicateOperator, predicateOperand) { }
public void ItemBlockItemMatch_ReturnsCorrectResult(FilterPredicateOperator testInputFilterPredicateOperator, int testInputBlockItemWidth, bool expectedResult) { //Arrange var testInputItem = Mock.Of<IItem>(i => i.Width == 2); var testInputBlockItem = new WidthBlockItem(testInputFilterPredicateOperator, testInputBlockItemWidth); //Act var result = _testUtility.BlockItemMatcher.ItemBlockItemMatch(testInputBlockItem, testInputItem); //Assert Assert.AreEqual(expectedResult, result); }