Выполняя домашнее задание по модульному тестированию, и, честно говоря, я просто не понимаю, почему я получаю эту ошибку.
У меня есть простой метод, который выбирает весь текст во вкладке и тестирует, если фактически выбрано textbox1,Я просто не понимаю, почему я получаю исключение nullReferenceException по адресу target.txtbox1_Enter (sender, e)
Я действительно злюсь, потому что это кажется таким простым.
любая помощь, я был бы признателен.
Private Sub txtbox1_Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles txtbox1.enter
Dim txtBox As TextBox
txtBox = CType(sender, TextBox)
txtBox.SelectAll()
End Sub
<TestMethod(), DeploymentItem("frmtesting.exe")>
Public Sub txtCustomer_EnterTest()
Dim target As frmtesting_Accessor = New frmtesting_Accessor ' TODO: Initialize to an appropriate value
Dim sender As Object = Nothing ' TODO: Initialize to an appropriate value
Dim e As EventArgs = Nothing ' TODO: Initialize to an appropriate value
Dim expected As String
Dim actual As String
target.txtbox1.Text = "bob"
target.txtbox1.SelectAll()
expected = "bob"
target.txtbox1_Enter(sender, e)
actual = target.txtbox1.SelectedText
Assert.AreEqual(expected, actual, "not equal")
End Sub