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); }