ABB.Swum.Tests.ConservativeIdSplitterTests.AllSameCase_MultipleWords C# (CSharp) Method

AllSameCase_MultipleWords() private method

private AllSameCase_MultipleWords ( ) : void
return void
        public void AllSameCase_MultipleWords() {
            string[] actual = splitter.Split("lower_case");
            string[] expected = {"lower", "case"};
            Assert.AreEqual(expected.Length, actual.Length);
            for(int i = 0; i < actual.Length; i++)
                Assert.AreEqual(expected[i], actual[i]);

            actual = splitter.Split("HELLO_WORLD");
            expected[0] = "HELLO";
            expected[1] = "WORLD";
            Assert.AreEqual(expected.Length, actual.Length);
            for(int i = 0; i < actual.Length; i++)
                Assert.AreEqual(expected[i], actual[i]);

            actual = splitter.Split("howdy_water4melons999");
            string[] expected2 = {"howdy", "water", "4", "melons", "999"};
            Assert.AreEqual(expected2.Length, actual.Length);
            for(int i = 0; i < actual.Length; i++)
                Assert.AreEqual(expected2[i], actual[i]);
        }