public void Test_SetBusinessObject_ShouldSetBusinessObject() { //---------------Set up test pack------------------- var mapper = new NumericUpDownIntegerMapper(new WinFormsNumericUpDownAdapter(GenerateStub <NumericUpDown>()), "FakeStringProp", false, new ControlFactoryWin()); var expectedBO = new FakeBo(); //---------------Assert Precondition---------------- Assert.IsNotNull(expectedBO); Assert.AreNotSame(expectedBO, mapper.BusinessObject); //---------------Execute Test ---------------------- mapper.BusinessObject = expectedBO; //---------------Test Result ----------------------- Assert.AreSame(expectedBO, mapper.BusinessObject); }
public void Test_SetBusinessObject_ShouldSetBusinessObject() { //---------------Set up test pack------------------- var mapper = new DateTimePickerMapper(new WinFormsDateTimePickerAdapter(GenerateStub <DateTimePicker>()), "FakeDateProp", false, GetControlFactory()); var expectedBO = new FakeBo(); //---------------Assert Precondition---------------- Assert.IsNotNull(expectedBO); Assert.AreNotSame(expectedBO, mapper.BusinessObject); //---------------Execute Test ---------------------- mapper.BusinessObject = expectedBO; //---------------Test Result ----------------------- Assert.AreSame(expectedBO, mapper.BusinessObject); }