public void GetNullableDecimal(double?value) { decimal? d = (decimal?)value; InMemoryDataReader dataReader = CreateReader(d); dataReader.GetNullableDecimal(0).Should().Be(d); }