VS2010 При проверке (assert) параметр Text контрола возвращает Null вместо реального значения


(anton_matyushkin) #1

 

Добрый день.

 

Столкнулся со сложностью при выполнении проверки.

//Выполняем проверку отображения значения "Активные" в поле "Категория"

        public void ResultCheckEqualCleanCategoryMethod()

        {

            #region Variable Declarations

            WinEdit uIКатегорияEdit = this.UIAKSiклиникаMozillaFiWindow.UIКатегорияRow.UIКатегорияEdit;

            #endregion

 

            Assert.AreEqual(this.AssertCategoryTextMethodExpectedValues.UIКатегорияEditText, UIКатегорияRow.Text) ;            

        }

 

В this.AssertCategoryTextMethodExpectedValues.UIКатегорияEditText определяем нужное нам значение - "Активные".

Поле "Категория" - содержит выпадающий список.

UIКатегорияRow.Text всегда возвращает значение NULL, хотя CodedUI Test Builder показывает, что там значение "Активные".

 

Подскажите, пожалуйста, почему возвращается NULL?

И как победить данную проблему?


(TreaNT) #2

у злемента "ComboBox" надо использовать свойство "SelectedItem"

 

Так:

Assert.AreEqual("Активные", UIКатегорияRow.SelectedItem) ;