/// ------------------------------------------------------------------------------------ /// <summary> /// /// </summary> /// ------------------------------------------------------------------------------------ public override void FixtureSetup() { base.FixtureSetup(); m_callbacks.Stub(x => x.EditedRootBox).Return(m_rootbox); m_rootbox.Stub(rbox => rbox.Site).Return(m_rootsite); m_rootbox.DataAccess = MockRepository.GenerateMock <ISilDataAccess>(); m_rootsite.Stub(site => site.GetGraphics(Arg <IVwRootBox> .Is.Equal(m_rootbox), out Arg <IVwGraphics> .Out(m_vg).Dummy, out Arg <Rect> .Out(new Rect()).Dummy, out Arg <Rect> .Out(new Rect()).Dummy)); ITsPropsBldr ttpBldr = TsStringUtils.MakePropsBldr(); ttpBldr.SetIntPropValues((int)FwTextPropType.ktptWs, -1, 911); m_ttpNormal = ttpBldr.GetTextProps(); ttpBldr.SetStrPropValue((int)FwTextPropType.ktptNamedStyle, "Hyperlink"); char chOdt = Convert.ToChar((int)FwObjDataTypes.kodtExternalPathName); string sRef = chOdt.ToString() + "http://www.google.com"; ttpBldr.SetStrPropValue((int)FwTextPropType.ktptObjData, sRef); m_ttpHyperlink = ttpBldr.GetTextProps(); }