Exemple #1
0
        public void Contains_ValidHeaderValue_ResultAsExpected(Boolean heading, String header, Boolean expected)
        {
            List <List <String> > content = new List <List <String> >()
            {
                new List <String>()
                {
                    "HA", "HB", "HC"
                },
                new List <String>()
                {
                    "11", "12", "13"
                },
                new List <String>()
                {
                    "21", "22", "23", "24"
                },
                new List <String>()
                {
                    "31", "32"
                },
            };

            CsvContainer instance = new CsvContainer(content, new CsvSettings()
            {
                Heading = heading
            });

            Assert.That(instance.Contains(header), Is.EqualTo(expected));
        }
Exemple #2
0
        public void Contains_InvalidHeaderValue_ResultIsFalse(Boolean heading, String header)
        {
            List <List <String> > content = new List <List <String> >()
            {
                new List <String>()
                {
                    "HA", "HB", "HC"
                },
                new List <String>()
                {
                    "11", "12", "13"
                },
                new List <String>()
                {
                    "21", "22", "23", "24"
                },
                new List <String>()
                {
                    "31", "32"
                },
            };

            CsvContainer instance = new CsvContainer(content, new CsvSettings()
            {
                Heading = heading
            });

            Assert.That(instance.Contains(header), Is.False);
        }