public DataModelService( IRemoteDataLinkProvider remoteDataLinkProvider, ILocalDataLinkProvider localDataLinkProvider) { _remoteDataLinkProvider = remoteDataLinkProvider; _localDataLinkProvider = localDataLinkProvider; }
public void SetUpTests() { _dataModelMock = new Mock <IDatamodel>(); _dataLinkMock = new Mock <IDataLink4>(); _dataLinkMock.Setup(d => d.Datamodel).Returns(_dataModelMock.Object); _remoteDataServerMock = new Mock <IRemoteDataServer>(); _remoteDataServerMock.Setup(r => r.GetDataLink(_instrumentId, _serverParkName)).Returns(_dataLinkMock.Object); _connectionFactoryMock = new Mock <IRemoteDataServerFactory>(); _connectionFactoryMock.Setup(c => c.GetConnection(_connectionModel)).Returns(_remoteDataServerMock.Object); _surveyServiceMock = new Mock <ISurveyService>(); _surveyServiceMock.Setup(p => p.GetInstrumentId(_connectionModel, _instrumentName, _serverParkName)).Returns(_instrumentId); _sut = new RemoteDataLinkProvider( _connectionFactoryMock.Object, _surveyServiceMock.Object); }
public KeyService(IRemoteDataLinkProvider remoteDataLinkProvider) { _remoteDataLinkProvider = remoteDataLinkProvider; }