public void InputMethodOptionsRetrieveProperty()
        {
            tlog.Debug(tag, $"InputMethodOptionsRetrieveProperty START");

            var testingTarget = new InputMethodOptions();

            Assert.IsNotNull(testingTarget, "should be not null");
            Assert.IsInstanceOf <InputMethodOptions>(testingTarget, "should be an instance of InputMethodOptions class!");

            using (PropertyMap settings = new PropertyMap())
            {
                settings.Add("IsTextPredictionAllowed", new PropertyValue(false));

                try
                {
                    testingTarget.RetrieveProperty(settings);
                }
                catch (Exception e)
                {
                    tlog.Debug(tag, e.Message.ToString());
                    Assert.Fail("Caught Exception : Failed!");
                }
            }

            testingTarget.Dispose();
            tlog.Debug(tag, $"InputMethodOptionsRetrieveProperty END (OK)");
        }