public void IsRangeInKtRef_OutOfRange_NoVerseBridge() { ScrReference[] refRange = new ScrReference[2]; refRange[0] = refRange[1] = new ScrReference(01001001, ScrVers.English); Assert.IsFalse(KeyTermsViewWrapper.IsRangeInKtRef(CreateCheckRef(01001002), refRange, refRange)); }
public void IsRangeInKtRef_OutOfRange_ConvertedVersification() { // Jonah 2:1 in Original != Jonah 2:1 in English ScrReference[] refRange = new ScrReference[2]; refRange[0] = refRange[1] = new ScrReference(32002001, ScrVers.English); Assert.IsFalse(KeyTermsViewWrapper.IsRangeInKtRef(CreateCheckRef(32002001), refRange, refRange)); }
public override void TestSetup() { base.TestSetup(); m_ktVwWrapper = new KeyTermsViewWrapper(null, Cache, null, null, 0, "Dummy Project", null, null); m_stylesToRemove = new List <string>(); m_stylesToRemove.Add("Chapter Number"); m_stylesToRemove.Add("Verse Number"); }
public void IsRangeInKtRef_InRangeButAnchorAndEndAreDifferent() { ScrReference[] anchorRefRange = new ScrReference[2]; ScrReference[] endRefRange = new ScrReference[2]; anchorRefRange[0] = endRefRange[0] = new ScrReference(01001001, ScrVers.English); anchorRefRange[1] = new ScrReference(01001001, ScrVers.English); endRefRange[1] = new ScrReference(01001003, ScrVers.English); Assert.IsFalse(KeyTermsViewWrapper.IsRangeInKtRef(CreateCheckRef(01001001), anchorRefRange, endRefRange)); }
public void IsRangeInKtRef_InAnchorButNotInEnd() { ScrReference[] anchorRefRange = new ScrReference[2]; anchorRefRange[0] = anchorRefRange[1] = new ScrReference(01001001, ScrVers.English); ScrReference[] endRefRange = new ScrReference[2]; endRefRange[0] = endRefRange[1] = new ScrReference(01001002, ScrVers.English); Assert.IsFalse(KeyTermsViewWrapper.IsRangeInKtRef(CreateCheckRef(01001001), anchorRefRange, endRefRange)); }
/// <summary/> public override void TestTearDown() { if (m_ktVwWrapper != null) { m_ktVwWrapper.Dispose(); m_ktVwWrapper = null; } base.TestTearDown(); }
public void IsRangeInKtRef_OutOfRange_NoVerseBridge() { ScrReference[] refRange = new ScrReference[2]; refRange[0] = refRange[1] = new ScrReference(01001001, Paratext.ScrVers.English); int hvoKtRef = m_inMemoryCache.NewHvo(ChkRef.kClassId); KeyTermRef ktRef = new KeyTermRef(Cache, hvoKtRef); ktRef.Ref = 01001002; Assert.IsFalse(KeyTermsViewWrapper.IsRangeInKtRef(ktRef, refRange, refRange)); }
public void IsRangeInKtRef_OutOfRange_ConvertedVersification() { // Jonah 2:1 in Original != Jonah 2:1 in English ScrReference[] refRange = new ScrReference[2]; refRange[0] = refRange[1] = new ScrReference(32002001, Paratext.ScrVers.English); int hvoKtRef = m_inMemoryCache.NewHvo(ChkRef.kClassId); KeyTermRef ktRefJonah2_1 = new KeyTermRef(Cache, hvoKtRef); ktRefJonah2_1.Ref = 32002001; Assert.IsFalse(KeyTermsViewWrapper.IsRangeInKtRef(ktRefJonah2_1, refRange, refRange)); }
public void InitTest() { CheckDisposed(); base.Initialize(); m_inMemoryCache.InitializeWritingSystemEncodings(); m_cache = Cache; m_ktVwWrapper = new KeyTermsViewWrapper(null, m_cache, null, null, 0, "Dummy Project"); m_stylesToRemove = new List <string>(); m_stylesToRemove.Add("Chapter Number"); m_stylesToRemove.Add("Verse Number"); }
public void IsRangeInKtRef_InAnchorButNotInEnd() { ScrReference[] anchorRefRange = new ScrReference[2]; anchorRefRange[0] = anchorRefRange[1] = new ScrReference(01001001, Paratext.ScrVers.English); ScrReference[] endRefRange = new ScrReference[2]; endRefRange[0] = endRefRange[1] = new ScrReference(01001002, Paratext.ScrVers.English); int hvoKtRef = m_inMemoryCache.NewHvo(ChkRef.kClassId); KeyTermRef ktRef = new KeyTermRef(Cache, hvoKtRef); ktRef.Ref = 01001001; Assert.IsFalse(KeyTermsViewWrapper.IsRangeInKtRef(ktRef, anchorRefRange, endRefRange)); }