コード例 #1
0
        public void ConvertTest()
        {
            var converter = new DoubleToIntegerConverter();
            const double Expected = 12.34;

            var actual = converter.Convert(Expected, null, null, CultureInfo.InvariantCulture);

            Assert.AreEqual(Expected, actual);
        }
コード例 #2
0
        public void ConvertBackTest()
        {
            var converter = new DoubleToIntegerConverter();
            const double DoubleValue = 12.34;
            var expectedValue = (int)Math.Round(DoubleValue);

            var actual = converter.ConvertBack(DoubleValue, null, null, CultureInfo.InvariantCulture);

            Assert.IsTrue(actual is int);
            Assert.AreEqual(expectedValue, actual);
        }
コード例 #3
0
 public void WhenCalledConvert_ReturnsValue()
 {
     const double value = 123.4567;
     var doubleToIntegerConverter = new DoubleToIntegerConverter();
     Assert.AreEqual(value, doubleToIntegerConverter.Convert(value, null, null, null));
 }