public void FormatUnexpectedDataType_MyClass_Assert() { MilliradianFormatInfo info = new MilliradianFormatInfo(); string result = string.Format(info, "{0:XYZ}", new MyClass()); Assert.AreEqual(typeof(MyClass).FullName, result); }
public void FormatUnexpectedDataType_POCO_Assert() { int value = 12; MilliradianFormatInfo info = new MilliradianFormatInfo(); string result = string.Format(info, "{0:XYZ}", value); Assert.AreEqual("XYZ", result); }
public void ToMils_Provider_Format_Assert() { var degrees = 41.79620158; string format = "dms5"; IFormatProvider provider = new MilliradianFormatInfo(); DegreeMinuteSecond subject = new DegreeMinuteSecond(degrees); string result = subject.ToMils(provider, format); Assert.AreEqual("710.53543 mils", result); }
public void ToMils_Provider_Assert() { var degrees = 41.79620158; MilliradianFormatInfo provider = new MilliradianFormatInfo(); provider.Separator = "-"; DegreeMinuteSecond subject = new DegreeMinuteSecond(degrees); string result = subject.ToMils(provider); Assert.AreEqual("711-mils", result); }