public void ValidateCallsDecoratedPattern() { var withOffsetPattern = new WithOffsetPattern(_originalPattern, new Point(0, 0)); withOffsetPattern.Validate(); _originalPattern.Received().Validate(); }
public void ValidateThrowsIfDecoratedPatternIsItself() { var withOffsetPattern = new WithOffsetPattern(new WithOffsetPattern(_originalPattern, new Point(0, 0)), new Point(0, 0)); withOffsetPattern.Validate(); }