public void WhenInvokingNonExistingMethod_ThenFails()
    {
        dynamic target = new PrivateObject().AsDynamicReflection();

        Assert.Throws <RuntimeBinderException>(() => target.Do());
    }