public void PropertyManager_CancelCurrentEdit_NonNullCurrent_Nop() { var manager = new PropertyManager(new DataSource()); manager.CancelCurrentEdit(); manager.CancelCurrentEdit(); }
public void PropertyManager_CancelCurrentEdit_NullCurrent_Nop() { var manager = new PropertyManager(); manager.CancelCurrentEdit(); manager.CancelCurrentEdit(); }
public void PropertyManager_CancelCurrentEdit_IEditableObjectCurrent_CallsCancelEdit() { var mockDataSource = new Mock <IEditableObject>(MockBehavior.Strict); mockDataSource .Setup(o => o.CancelEdit()) .Verifiable(); var manager = new PropertyManager(mockDataSource.Object); manager.CancelCurrentEdit(); mockDataSource.Verify(o => o.CancelEdit(), Times.Exactly(1)); manager.CancelCurrentEdit(); mockDataSource.Verify(o => o.CancelEdit(), Times.Exactly(2)); }