public override void SetUp() { base.SetUp(); _clientTransaction = ClientTransactionObjectMother.Create(); _mockRepository = new MockRepository(); _dataManagerMock = _mockRepository.StrictMock <IDataManager> (); _registrationListenerMock = _mockRepository.StrictMock <ILoadedObjectDataRegistrationListener> (); _agent = new LoadedObjectDataRegistrationAgent(_clientTransaction, _dataManagerMock, _registrationListenerMock); }
public LoadedObjectDataRegistrationAgent( ClientTransaction clientTransaction, IDataManager dataManager, ILoadedObjectDataRegistrationListener registrationListener) { ArgumentUtility.CheckNotNull("clientTransaction", clientTransaction); ArgumentUtility.CheckNotNull("dataManager", dataManager); ArgumentUtility.CheckNotNull("registrationListener", registrationListener); _dataManager = dataManager; _clientTransaction = clientTransaction; _registrationListener = registrationListener; }