public void BracketedSectionIncomplete()
        {
            // Arrange
            var original = new i18nBracketedSection()
            {
                Text = "[[[quick"
            };
            string expected = "<incomplete>[[[quick";
            // Act
            string actual = original.ToString();

            // Assert
            Assert.AreEqual(expected, actual, false, @"BracketedSection is supposed to say when it can't find a set of brackets, but it didn't.");
        }
        public void BracketedSectionToString()
        {
            // Arrange
            var original = new i18nBracketedSection()
            {
                Text = "[[[quick brown]]]"
            };
            string expected = "[[[quick brown]]]";
            // Act
            string actual = original.ToString();

            // Assert
            Assert.AreEqual(expected, actual, false, @"BracketedSection is supposed to show it's contents when it has a match, but it didn't.");
        }
        public void BracketedSectionNotFound()
        {
            // Arrange
            var original = new i18nBracketedSection()
            {
                Text = ""
            };
            string expected = "<not found>";
            // Act
            string actual = original.ToString();

            // Assert
            Assert.AreEqual(expected, actual, false, @"BracketedSection is supposed to say when it can't find a set of brackets, but it didn't.");
        }