public async Task IdentityConversion() { using var settings = MockSettings.Create(); var conversion = new IdentityConversion(settings.Metres); Assert.AreEqual("metres", conversion.ToSi); Assert.AreEqual("metres", conversion.FromSi); Assert.AreEqual("1 m = 1 m", await conversion.GetSymbolConversionAsync().ConfigureAwait(false)); Assert.AreEqual(true, await conversion.CanRoundtripAsync().ConfigureAwait(false)); }
public static TypeConversion Identity(IdentityConversion conversion) { return(new TypeConversion(conversion.UnoType, conversion.ForeignType, x => x, true)); }