/// ------------------------------------------------------------------------------------
        /// <summary>
        /// Tests that a picture has been created in the DB with a single default run having
        /// the specified text.
        /// </summary>
        /// <param name="para">paragraph that owns the picture</param>
        /// <param name="iPictureIndex">zero-based picture index</param>
        /// <param name="sPictureCaption">Expected picture caption</param>
        /// <param name="sPictureTransCaption">Expected picture caption translation</param>
        /// ------------------------------------------------------------------------------------
        public void VerifyPictureWithTranslation(IStTxtPara para, int iPictureIndex,
                                                 string sPictureCaption, string sPictureTransCaption)
        {
            List <ICmPicture> pictures = para.GetPictures();
            ICmPicture        picture  = pictures[iPictureIndex];

            Assert.AreEqual(sPictureCaption, picture.Caption.VernacularDefaultWritingSystem.Text);
            Assert.AreEqual(sPictureTransCaption, picture.Caption.AnalysisDefaultWritingSystem.Text);
        }
Example #2
0
		/// ------------------------------------------------------------------------------------
		/// <summary>
		/// Tests that a picture has been created in the DB with a single default run having
		/// the specified text.
		/// </summary>
		/// <param name="para">paragraph that owns the picture</param>
		/// <param name="iPictureIndex">zero-based picture index</param>
		/// <param name="sPictureCaption">Expected picture caption</param>
		/// <param name="sPictureTransCaption">Expected picture caption translation</param>
		/// ------------------------------------------------------------------------------------
		public void VerifyPictureWithTranslation(IStTxtPara para, int iPictureIndex,
			string sPictureCaption, string sPictureTransCaption)
		{
			List<ICmPicture> pictures = para.GetPictures();
			ICmPicture picture = pictures[iPictureIndex];
			Assert.AreEqual(sPictureCaption, picture.Caption.VernacularDefaultWritingSystem.Text);
			Assert.AreEqual(sPictureTransCaption, picture.Caption.AnalysisDefaultWritingSystem.Text);
		}