Forum Discussion
prasannak
14 years agoOccasional Contributor
I fixed this with your suggestion. I just accessed the DataContext object from the MainWindow.xaml.cs and set it to a property. I then could access it from the testComplete test and assert the value.
MainWindow.xaml.cs:
private Incr1 m_increment;
public Incr1 Increment {
get { return m_increment; }
set { m_increment = value; }}
public MainWindow()
{
InitializeComponent();
Increment = (Incr1) this.DataContext;
}
My TestComplete test:
var Increment = Aliases.TCompTest.HwndSource_MainWindow.MainWindow.Increment;
Log.Message(Increment.IntValue(true));
Thanks for your help!
MainWindow.xaml.cs:
private Incr1 m_increment;
public Incr1 Increment {
get { return m_increment; }
set { m_increment = value; }}
public MainWindow()
{
InitializeComponent();
Increment = (Incr1) this.DataContext;
}
My TestComplete test:
var Increment = Aliases.TCompTest.HwndSource_MainWindow.MainWindow.Increment;
Log.Message(Increment.IntValue(true));
Thanks for your help!