Как создать модульный тест для ActualWidth в Silverlight 4? - PullRequest
1 голос
/ 22 апреля 2010

Как написать модульный тест для проверки свойства ActualWidth в UserControl в Silverligh 4?

Я надеялся, что этот метод пройдет, но он потерпит неудачу.

Я использую Silverlight ToolKit апреля 2010 г. и VS 2010.

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

1 Ответ

0 голосов
/ 22 апреля 2010

Проблема заключалась в том, что я добавил MyUserControl в новый экземпляр Canvas. Если бы я вместо этого использовал:

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

Это сработало!

...