Hi,
Actually this is weird, cause Ive just duplicated your example and it works fine on our side.
Try rewriting your test as follows and let me know if this helps or not:
<TestMethod(), VerifyMocks()> _
Public Sub CtorTest()
Dim mock1 As ClassUnderTest = RecorderManager.CreateMockedObject(Of ClassUnderTest)()
Using recorder As New RecordExpectations
Dim instanceClass As ClassUnderTest = ClassUnderTest.NewClass
recorder.Return(mock1)
Dim returnString As String = mock1.Name
recorder.Return("My Name")
End Using
Dim target As ClassUnderTest = ClassUnderTest.NewClass
Assert.AreEqual("My Name", target.Name)
End Sub
If that still doesn't help, let us know what version you are working on.
and we will take it offline fur further investigation.