Если вы используете VS2010, вы получаете значительно улучшенную поддержку ламбы (включая гораздо лучший опыт использования Rhino Mocks с VB)
Я обрисовал в общих чертах, как использовать синтаксис AAA с насмешками на носорогов здесь (используя c #), но чтобы быстро ответить на ваш вопрос, вы могли бы сделать следующее
Сначала вы хотите проверить интерактивное поведение класса (очень просто, но это работает)
Public Class Class1
Public Overridable Sub Happy()
End Sub
Public Overridable Sub DoIt()
Me.Happy()
Me.Happy()
End Sub
End Class
Затем тест, написанный с использованием AAA + vb, чтобы доказать, что метод Happy, называется 2x
<TestClass()>
Public Class UnitTest2
<TestMethod()>
Public Sub TestMethod1()
Dim x = MockRepository.GeneratePartialMock(Of Class1)()
x.DoIt()
x.AssertWasCalled(Sub(y) y.Happy(), Sub(z) z.Repeat.Times(2))
End Sub
End Class