Provides a user interface for indicating that a control on a form has an error associated with it
Inheritance: System.Windows.Forms.ErrorProvider, IErrorProvider
 public void Test_GetError_WhenWrappedControl_ShouldReturnTheErrorFromTheBaseControl()
 {
     //---------------Set up test pack-------------------
     var winFormsControlAdapter = GetWinFormsControlAdapter();
     var errorProviderWin = new ErrorProviderWin();
     var expectedErrorMessage = TestUtil.GetRandomString();
     errorProviderWin.SetError(winFormsControlAdapter, expectedErrorMessage);
     //---------------Assert Precondition----------------
     //---------------Execute Test ----------------------
     var actualErrorMessage = errorProviderWin.GetError(winFormsControlAdapter);
     //---------------Test Result -----------------------
     Assert.AreEqual(expectedErrorMessage, actualErrorMessage);
 }