Exemplo n.º 1
0
        public void Match_GivenNullSpan_ReturnsFalse()
        {
            var sut = new EndCodeBlockTranslator();

            var result = sut.Match(null);

            Assert.IsFalse(result);
        }
Exemplo n.º 2
0
        public void Match_GivenContentNotEndCodeBlock_ReturnsFalse()
        {
            var span = SpanHelper.BuildSpan("@Html.HiddenFor(m => m.Id)");

            var sut = new EndCodeBlockTranslator();

            var result = sut.Match(span);

            Assert.IsFalse(result);
        }
Exemplo n.º 3
0
        public void Match_GivenEndCodeBlockContentStartingWithTabIndent_ReturnsTrue()
        {
            var span = SpanHelper.BuildSpan("\t}");

            var sut = new EndCodeBlockTranslator();

            var result = sut.Match(span);

            Assert.IsTrue(result);
        }
Exemplo n.º 4
0
        public void Match_GivenEndCodeBlockContentEndingInLineBreak_ReturnsTrue()
        {
            var span = SpanHelper.BuildSpan("}\r\n");

            var sut = new EndCodeBlockTranslator();

            var result = sut.Match(span);

            Assert.IsTrue(result);
        }