예제 #1
0
        public void get_RunText_RunIndexOutOfRange_Throws()
        {
            TsString tss = CreateTwoRunString();

            Assert.That(() => tss.get_RunText(2), Throws.InstanceOf <ArgumentOutOfRangeException>());
        }
예제 #2
0
        public void get_RunText_OneRun_ReturnsCorrectString()
        {
            TsString tss = CreateOneRunString();

            Assert.That(tss.get_RunText(0), Is.EqualTo(EnglishText));
        }
예제 #3
0
        public void get_RunText_TwoRuns_ReturnsCorrectString()
        {
            TsString tss = CreateTwoRunString();

            Assert.That(tss.get_RunText(1), Is.EqualTo(SpanishText));
        }
예제 #4
0
        public void get_RunText_Empty_ReturnsNull()
        {
            TsString tss = CreateEmptyString();

            Assert.That(tss.get_RunText(0), Is.Null);
        }