or
<telerik:RadGridView Grid.Row="3" Margin="15,15,15,0" Name="meterGrid" VerticalAlignment="Top" HorizontalAlignment="Left" IsReadOnly="True" Opacity="100" RowIndicatorVisibility="Collapsed" Grid.Column="0" Grid.ColumnSpan="3" AutoGenerateColumns="False" SelectionMode="Single" telerik:StyleManager.Theme="Office_Blue" Height="250" RowActivated="meterGrid_RowActivated" > <!--Fade In Animaiton--><!--<telerik:RadGridView.Resources><Storyboard x:Name="_animationGridLoad"><DoubleAnimation Storyboard.TargetName="meterGrid" Storyboard.TargetProperty="Opacity" From="0.0" To="1.0" Duration="0:0:2" AutoReverse="false" /></Storyboard></telerik:RadGridView.Resources>--><!--Right Click Context Menu--><telerik:RadContextMenu.ContextMenu> <telerik:RadContextMenu ItemClick="RadContextMenu_ItemClick"> <telerik:RadContextMenu.Items> <telerik:RadMenuItem Header="Create New Meter" CommandParameter="Create" /> <telerik:RadMenuItem Header="Edit Meter Details" CommandParameter="Edit" /> <telerik:RadMenuItem Header="Delete Meter" CommandParameter="Delete" /> <telerik:RadMenuItem Header="View on Map" CommandParameter="View" /> <telerik:RadMenuItem Header="View Meter History" CommandParameter="History" /> <telerik:RadMenuItem Header="View Documents" CommandParameter="DocLibrary" /> </telerik:RadContextMenu.Items> </telerik:RadContextMenu></telerik:RadContextMenu.ContextMenu><!--Display Columns--><telerik:RadGridView.Columns> <telerik:GridViewDataColumn Width="*" Header="Meter Name" DataMemberBinding="{Binding MeterName}" /> <telerik:GridViewDataColumn Width="*" Header="Manufacturer" DataMemberBinding="{Binding MainManufacturer}" /> <telerik:GridViewDataColumn Width="*" Header="M.C. Approval" DataMemberBinding="{Binding MainMCApprovalNum}" /> <telerik:GridViewDataColumn Width="*" Header="CT Ratio" DataMemberBinding="{Binding CTRatio}" /> <telerik:GridViewDataColumn Width="*" Header="Meter ID" DataMemberBinding="{Binding MeterID}" /></telerik:RadGridView.Columns></telerik:RadGridView>[TestMethod]public void SampleWebAiiTest(){ Settings.Current.Web.EnableSilverlight = true; Manager.LaunchNewBrowser(); ActiveBrowser.NavigateTo("http://demos.telerik.com/silverlight/#ComboBox/FirstLook"); SilverlightApp app = ActiveBrowser.SilverlightApps()[0]; Telerik.WebAii.Controls.Xaml.RadComboBox cb = app.Find.ByAutomationId<Telerik.WebAii.Controls.Xaml.RadComboBox>("TechnologySelection"); Assert.IsNotNull(cb); cb.SelectItem("Silverlight", true); Assert.AreEqual("Silverlight", cb.Text); // Not working, Expected <Silverlight>, Actual <> System.Threading.Thread.Sleep(1000);}<!--Manufacturer Tab--> <telerik:RadTabItem DropDownContent="Manufacturers" Header="Manufacturers" FontSize="14" Background="Transparent" Padding="20,0,20,0"> <telerik:RadTabItem.Content> . . . . </telerik:RadTabItem.Content> </telerik:RadTabItem>[TestMethod]public void UIChecks (){ _RadComboBox CB_Boundary = myApp.FindName<RadComboBox>("CB_Boundary"); Assert.IsNotNull(CB_Boundary); Sleep(1); // Don't know how to click on RadComboBoxItems, this maybe? CB_Boundary.User.Click(); //ArgumentException //ComboBox contains no items to search in and select! Please make sure the test case opens CB_Boundary.SelectItem("Boundry", true); //Select Boundry Item Sleep(1);}[TestMethod()]public void CheckAllTabs(){ //Elements _HyperlinkButton btnMap = myApp.FindName<HyperlinkButton>("btnMap"); System.Threading.Thread.Sleep(3500); btnMap.User.Click(); System.Threading.Thread.Sleep(3500); TestErrorPage(); System.Threading.Thread.Sleep(3500); myManager.ActiveBrowser.NavigateTo("http://localhost:1314/MSP/default.aspx#lul"); System.Threading.Thread.Sleep(3500); TestErrorPage();}//Checks for popup error Messagepublic void TestErrorPage(){ FindStrategy originalStrategy = myApp.Popups.FirstOrDefault().VisualTree.Find.Strategy; try { myApp.RefreshVisualTrees(); System.Threading.Thread.Sleep(3500); //null reference exception occurs myApp.Popups.FirstOrDefault().VisualTree.Find.Strategy = FindStrategy.WhenNotVisibleReturnNull; Button OKButton = myApp.Popups.FirstOrDefault().VisualTree.Find.ByName<Button>("OKButton"); Assert.IsNull(OKButton); } finally { myApp.Popups.FirstOrDefault().VisualTree.Find.Strategy = originalStrategy; }}