public void SetAmplaFieldProperty()
        {
            ModelProperties <ModelWithTimeSpanField> modelProperties = new ModelProperties <ModelWithTimeSpanField>();
            ModelWithTimeSpanField model = new ModelWithTimeSpanField {
                Display = TimeSpan.FromHours(1)
            };

            bool result = modelProperties.TrySetValueFromString(model, "Duration", "1800");

            Assert.That(model.Display, Is.EqualTo(TimeSpan.FromMinutes(30)));
            Assert.That(result, Is.True);
        }
        public void GetAmplaFieldProperty()
        {
            ModelProperties <ModelWithTimeSpanField> modelProperties = new ModelProperties <ModelWithTimeSpanField>();
            ModelWithTimeSpanField model = new ModelWithTimeSpanField {
                Display = TimeSpan.FromHours(1)
            };

            string value;
            bool   result = modelProperties.TryGetPropertyValue(model, "Duration", out value);

            Assert.That(value, Is.EqualTo("3600"));
            Assert.That(result, Is.True);
        }