public void Validate() { MOCK_ConfigurationValidate((IntPtr config, string section, IntPtr schema) => { Assert.Equal(pointer, config); Assert.Equal("foo", section); Assert.Equal(schema, config); return((int)Yogi.ErrorCode.Ok); }); var scm = CreateConfiguration(); cfg.Validate("foo", scm); }