Exemple #1
0
        public void Promote_Negative_SomePrefix_EmDash()
        {
            VoteLine vote         = new VoteLine("——", "X", "", "A basic vote line", MarkerType.Vote, 100);
            var      promotedLine = vote.GetPromotedLine(-5);

            Assert.AreEqual("—", promotedLine.Prefix);
            Assert.AreEqual(1, promotedLine.Depth);
        }
Exemple #2
0
        public void Promote_Double_OnePrefix_EmDash()
        {
            VoteLine vote         = new VoteLine("—", "X", "", "A basic vote line", MarkerType.Vote, 100);
            var      promotedLine = vote.GetPromotedLine(2);

            Assert.AreEqual("", promotedLine.Prefix);
            Assert.AreEqual(0, promotedLine.Depth);
        }
Exemple #3
0
        public void Promote_Zero_SomePrefix_Dash()
        {
            VoteLine vote         = new VoteLine("--", "X", "", "A basic vote line", MarkerType.Vote, 100);
            var      promotedLine = vote.GetPromotedLine(0);

            Assert.AreEqual("--", promotedLine.Prefix);
            Assert.AreEqual(2, promotedLine.Depth);
        }
Exemple #4
0
        public void Promote_Default_NoPrefix()
        {
            VoteLine vote         = new VoteLine("", "X", "", "A basic vote line", MarkerType.Vote, 100);
            var      promotedLine = vote.GetPromotedLine();

            Assert.AreEqual("", promotedLine.Prefix);
            Assert.AreEqual(0, promotedLine.Depth);
        }