public void SetInterfaceConstraints()
        {
            var interfaceConstraint          = ReflectionObjectMother.GetSomeInterfaceType();
            var emittableInterfaceConstraint = ReflectionObjectMother.GetSomeOtherInterfaceType();

            _operandProvider.Setup(mock => mock.GetEmittableType(interfaceConstraint)).Returns(emittableInterfaceConstraint).Verifiable();
            _innerMock.Setup(mock => mock.SetInterfaceConstraints(new[] { emittableInterfaceConstraint })).Verifiable();

            _decorator.SetInterfaceConstraints(new[] { interfaceConstraint });

            _operandProvider.Verify();
            _innerMock.Verify();
        }