public void BasicRoundTrip() { var instance = _factory.CreateDefaultInstance(); var roundTripInstance = testRoundTrip(_factory, instance); Assert.AreEqual(roundTripInstance.IntProperty, ConfigFactoryTestClass.DefaultIntValue); Assert.AreEqual(roundTripInstance.StringProperty, ConfigFactoryTestClass.DefaultStringValue); Assert.AreEqual(roundTripInstance.UriProperty, new Uri(ConfigFactoryTestClass.DefaultUriValue)); }