public void DecimalTypeConverterTests() { PrimitiveTypeConverter converter = new DecimalTypeConverter(); Assert.AreEqual(12.01m, converter.Parse("12.01")); Assert.AreEqual("12.01", converter.ToString(12.01m)); }
public void DecimalTypeConverter_ConvertCoreWithEmptyString_Converts() { string source = string.Empty; var result = DecimalTypeConverter.Convert(source); Assert.IsTrue(result == 0); }
public void DecimalTypeConverter_ConvertCoreWithNullString_Converts() { string source = null; var result = DecimalTypeConverter.Convert(source); Assert.IsTrue(result == 0); }
public void DecimalTypeConverter_ConvertCoreWithValidString_Converts() { decimal number = 5; string source = number.ToString(); var result = DecimalTypeConverter.Convert(source); Assert.IsTrue(result == number); }
public void Should_AppendDecimalTypeConverter_When_DecimalFieldIsAppended() { var layout = new LayoutDescriptor <PrimitiveTypesModel>() .AppendField(x => x.decimalTest, fieldLength); var field = layout.GetOrderedFields().FirstOrDefault(); var expectedType = new DecimalTypeConverter(); Assert.IsInstanceOfType(field.TypeConverter, expectedType.GetType()); }
public void TryConvertTo_result_is_default_if_value_is_null(DecimalTypeConverter sut) { _ = sut.TryConvertTo(null, out object result); Assert.That(result, Is.EqualTo(default));
public void TryConvertTo_returns_true_if_value_is_null(DecimalTypeConverter sut) { var canConvert = sut.TryConvertTo(null, out _); Assert.IsTrue(canConvert); }