public void VisitThis()
        {
            var expression = ExpressionTreeObjectMother.GetSomeThisExpression();

            _ilGeneratorMock.Setup(mock => mock.Emit(OpCodes.Ldarg_0)).Verifiable();

            var result = _emitter.VisitThis(expression);

            _ilGeneratorMock.Verify();
            Assert.That(result, Is.SameAs(expression));
        }