1

Comment puis-je écrire un test unitaire pour tester la propriété ActualWidth dans un UserControl dans Silverligh 4?Comment créer un test unitaire pour ActualWidth dans Silverlight 4?

J'espérais que cette méthode passerait, mais elle échoue.

J'utilise Silverlight ToolKit avril 2010 et VS 2010.

<TestMethod()> _ 
Public Sub TestAcrtualWidth() 
    Me.MyUserControl.Width = 100 
    Me.MyUserControl.UpdateLayout() 
    Assert.IsTrue(Me.MyUserControl.ActualWidth > 0) 
End Sub 

Répondre

0

Le problème était que j'ai ajouté MyUserControl à une nouvelle instance d'un Canvas. Si j'utilisé à la place:

Me.TestPanel.Children.add(Me.MyUserControl) 

Il a fonctionné!

Questions connexes