public void StringRoundtrips() { var index = new RowColumnIndex(1, 2); var converter = new RowColumnIndexConverter(); Assert.IsTrue(converter.CanConvertTo(null, typeof(string))); var convertTo = converter.ConvertTo(index, typeof(string)); Assert.AreEqual("R1 C2", convertTo); Assert.IsTrue(converter.CanConvertFrom(null, typeof(string))); var convertFrom = converter.ConvertFrom(convertTo); Assert.AreEqual(index, convertFrom); }
public void InstanceDescriptorRoundtrip() { var index = new RowColumnIndex(1, 2); var converter = new RowColumnIndexConverter(); Assert.IsTrue(converter.CanConvertTo(null, typeof(InstanceDescriptor))); var convertTo = converter.ConvertTo(index, typeof(InstanceDescriptor)); Assert.IsInstanceOf<InstanceDescriptor>(convertTo); Assert.IsTrue(converter.CanConvertFrom(null, typeof(InstanceDescriptor))); var convertFrom = converter.ConvertFrom(convertTo); Assert.AreEqual(index, convertFrom); }
public static void StringRoundtrips() { var index = new RowColumnIndex(1, 2); var converter = new RowColumnIndexConverter(); Assert.IsTrue(converter.CanConvertTo(null, typeof(string))); var convertTo = converter.ConvertTo(index, typeof(string)); Assert.AreEqual("R1 C2", convertTo); Assert.IsTrue(converter.CanConvertFrom(null, typeof(string))); var convertFrom = converter.ConvertFrom(convertTo); Assert.AreEqual(index, convertFrom); }
public static void InstanceDescriptorRoundtrip() { var index = new RowColumnIndex(1, 2); var converter = new RowColumnIndexConverter(); Assert.IsTrue(converter.CanConvertTo(null, typeof(InstanceDescriptor))); var convertTo = converter.ConvertTo(index, typeof(InstanceDescriptor)); Assert.IsInstanceOf <InstanceDescriptor>(convertTo); Assert.IsTrue(converter.CanConvertFrom(null, typeof(InstanceDescriptor))); var convertFrom = converter.ConvertFrom(convertTo); Assert.AreEqual(index, convertFrom); }