Example #1
0
        private int?ConvertToObjectItem(string csvItem)
        {
            var c = new IntConverter();

            Assert.IsTrue(c.TryConvertToObjectItem(CreateConvertToObjectItemContext(csvItem), out object?result, out string _));
            return((int?)result);
        }
Example #2
0
        public void TryConvertToObjectItemRequireTest()
        {
            var c       = new IntConverter();
            var context = CreateConvertToObjectItemContext(string.Empty);

            Assert.IsFalse(c.TryConvertToObjectItem(context, out object?_, out string message));
            Assert.AreEqual(CsvConfig.Current.ValidationMessage.GetRequiredError(context), message);
        }
Example #3
0
        public void TryConvertToObjectItemFailureTest()
        {
            var c       = new IntConverter();
            var context = CreateConvertToObjectItemContext("x");

            Assert.IsFalse(c.TryConvertToObjectItem(context, out object?_, out string message));
            Assert.AreEqual(CsvConfig.Current.ValidationMessage.GetNumericConvertError(context), message);
        }