public void MethodCanBeInterceptedWithAddMethodInterceptor()
        {
            string testString = "empty";

            using (StandardKernel kernel = CreateDefaultInterceptionKernel())
            {
                kernel.AddMethodInterceptor(typeof(Mock).GetMethod("SetMyProperty"),
                                            i => testString = "intercepted");
                var mock = kernel.Get <Mock>();

                mock.SetMyProperty("dummy");

                mock.MyProperty.Should().Be("start");
                testString.Should().Be("intercepted");
            }
        }