Feedback

VB - MsTest - Teste Events

Veröffentlicht von am 19.03.2014
(0 Bewertungen)
Ein Event Unit testen
GFU-Schulungen  [Anzeige]

Visual Studio Team Foundation Server 2017/2015 (TFS) - Komplett 

VB.NET 2017/2015/2013 Komplett

Ziel des Seminars ist der flexible Umgang mit VB.NET, wie z.B. die damit verbundene eigenständige Entwicklung von Programmen oder das Verwenden von Datenbanken.

   <TestMethod()>
        Public Sub GetStateTest()

            Dim transporter = New MockTransporter
            Dim target = GetTarget(transporter)

            Dim wait = New ManualResetEvent(False)
            AddHandler target.PropertyChanged, Sub(sender As Object, e As PropertyChangedEventArgs)
                                                   If e.PropertyName = BlaBla.PropertyNameBlub Then
                                                       wait.Set()
                                                   End If
                                               End Sub

            target.Connect()
            transporter.DoSomethingThatRaisesEvent

            Assert.IsTrue(wait.WaitOne(2000), "Timeout")

        End Sub
Abgelegt unter event, test, unittest, mstest.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!