Exemple #1
0
        public void MakeDispPropOverrides_invalidValues_ReversedMinLim()
        {
            IStText text = AddTitleToMockedBook(m_book, "Title text");

            DummyTeStVc stVc = new DummyTeStVc(Cache, Cache.DefaultVernWs);

            Assert.AreEqual(0, stVc.PropOverrides.Count);
            stVc.CallMakeDispPropOverrides((IScrTxtPara)text[0], 8, 2,
                                           delegate(ref DispPropOverride prop)
            {
                // Nothing to do
            });
        }
Exemple #2
0
        public void MakeDispPropOverrides_invalidValues_BeyondParaBounds2()
        {
            IStText text = AddTitleToMockedBook(m_book, "Title text");

            DummyTeStVc stVc = new DummyTeStVc(Cache, Cache.DefaultVernWs);

            Assert.AreEqual(0, stVc.PropOverrides.Count);
            stVc.CallMakeDispPropOverrides((IScrTxtPara)text[0], 11, 11,
                                           delegate(ref DispPropOverride prop)
            {
                // Nothing to do
            });
            Assert.AreEqual(1, stVc.PropOverrides.Count);
            Assert.AreEqual(10, stVc.PropOverrides[0].ichMin);
            Assert.AreEqual(10, stVc.PropOverrides[0].ichLim);
        }
Exemple #3
0
        public void MakeDispPropOverrides_invalidValues_BeyondParaBounds()
        {
            IStText text = m_inMemoryCache.AddTitleToMockedBook(m_book.Hvo, "Title text");

            DummyTeStVc stVc = new DummyTeStVc(m_inMemoryCache.Cache, m_inMemoryCache.Cache.DefaultVernWs);

            Assert.AreEqual(0, stVc.PropOverrides.Count);
            stVc.CallMakeDispPropOverrides((StTxtPara)text.ParagraphsOS[0], -1, 11,
                                           delegate(ref DispPropOverride prop)
            {
                // Nothing to do
            });
            Assert.AreEqual(1, stVc.PropOverrides.Count);
            Assert.AreEqual(0, stVc.PropOverrides[0].ichMin);
            Assert.AreEqual(10, stVc.PropOverrides[0].ichLim);
        }
Exemple #4
0
		public void MakeDispPropOverrides_invalidValues_ReversedMinLim()
		{
			IStText text = m_inMemoryCache.AddTitleToMockedBook(m_book.Hvo, "Title text");

			DummyTeStVc stVc = new DummyTeStVc(m_inMemoryCache.Cache, m_inMemoryCache.Cache.DefaultVernWs);
			Assert.AreEqual(0, stVc.PropOverrides.Count);
			stVc.CallMakeDispPropOverrides((StTxtPara)text.ParagraphsOS[0], 8, 2,
					 delegate(ref DispPropOverride prop)
					 {
						 // Nothing to do
					 });
		}
Exemple #5
0
		public void MakeDispPropOverrides_invalidValues_BeyondParaBounds2()
		{
			IStText text = AddTitleToMockedBook(m_book, "Title text");

			DummyTeStVc stVc = new DummyTeStVc(Cache, Cache.DefaultVernWs);
				Assert.AreEqual(0, stVc.PropOverrides.Count);
				stVc.CallMakeDispPropOverrides((IScrTxtPara)text[0], 11, 11,
					delegate(ref DispPropOverride prop)
					{
					// Nothing to do
					});
				Assert.AreEqual(1, stVc.PropOverrides.Count);
				Assert.AreEqual(10, stVc.PropOverrides[0].ichMin);
				Assert.AreEqual(10, stVc.PropOverrides[0].ichLim);
			}