public void TryContinueBlock_ReturnsBlockStateBreakIfTheCurrentLineDoesNotStartWithAVerticalBar()
        {
            // Arrange
            BlockProcessor dummyBlockProcessor = MarkdigTypesFactory.CreateBlockProcessor();

            dummyBlockProcessor.Line = new StringSlice("dummyText");
            ExposedBasicFlexiTableBlockParser testSubject = CreateExposedBasicFlexiTableBlockParser();

            // Act
            BlockState result = testSubject.ExposedTryContinueBlock(dummyBlockProcessor, null);

            // Assert
            Assert.Equal(BlockState.Break, result);
        }
        public void TryOpenBlock_ReturnsBlockStateNoneIfCurrentLineHasCodeIndent()
        {
            // Arrange
            BlockProcessor dummyBlockProcessor = MarkdigTypesFactory.CreateBlockProcessor();

            dummyBlockProcessor.Column = 4; // IsCodeIndent is an expression bodied member that derives its value from Column
            ExposedBasicFlexiTableBlockParser testSubject = CreateExposedBasicFlexiTableBlockParser();

            // Act
            BlockState result = testSubject.ExposedTryOpenBlock(dummyBlockProcessor);

            // Assert
            Assert.Equal(BlockState.None, result);
        }