コード例 #1
0
        public void GetDefault_WithPrefixNoDelimNoName_ReturnsPrefix()
        {
            var naming = new CsvHeaderNamingContext("Object", _ => _);

            string name = naming.GetDefault("Value");

            Assert.AreEqual("Object", name);
        }
コード例 #2
0
        public void GetDefault_NoPrefixWithDelimNoName_ReturnsDefault()
        {
            var naming = new CsvHeaderNamingContext(String.Empty, ".", _ => _);

            string name = naming.GetDefault("Value");

            Assert.AreEqual("Value", name);
        }
コード例 #3
0
        public void GetDefault_NullName_ThrowsException()
        {
            var naming = new CsvHeaderNamingContext();

            string name = naming.GetDefault(null);
        }
コード例 #4
0
        public void GetDefault_WhitespaceName_ThrowsException()
        {
            var naming = new CsvHeaderNamingContext();

            string name = naming.GetDefault(" ");
        }