public void SetUp() { var ramStorage = new RAMStorage(NumberOfHashTables); HashBinDao = new HashBinDao(ramStorage); TrackDao = new TrackDao(ramStorage); SubFingerprintDao = new SubFingerprintDao(ramStorage); }
protected ModelService(ITrackDao trackDao, IHashBinDao hashBinDao, ISubFingerprintDao subFingerprintDao, IFingerprintDao fingerprintDao) { this.trackDao = trackDao; this.hashBinDao = hashBinDao; this.subFingerprintDao = subFingerprintDao; this.fingerprintDao = fingerprintDao; }
public TrackDaoTest() { trackDao = new TrackDao(); subFingerprintDao = new SubFingerprintDao(); hashBinDao = new HashBinDao(); fingerprintCommandBuilder = new FingerprintCommandBuilder(); audioService = new NAudioService(); }
public HashBinDaoTest() { hashBinDao = new HashBinDao(); trackDao = new TrackDao(); subFingerprintDao = new SubFingerprintDao(); fingerprintCommandBuilder = new FingerprintCommandBuilder(); audioService = new NAudioService(); }
protected SqlModelService( ITrackDao trackDao, IHashBinDao hashBinDao, ISubFingerprintDao subFingerprintDao, IFingerprintDao fingerprintDao) : base(trackDao, hashBinDao, subFingerprintDao, fingerprintDao) { // no op }
internal InMemoryModelService(ITrackDao trackDao, IHashBinDao hashBinDao, ISubFingerprintDao subFingerprintDao, IFingerprintDao fingerprintDao, ISpectralImageDao spectralImageDao) : base(trackDao, hashBinDao, subFingerprintDao, fingerprintDao, spectralImageDao) { // no op }
protected MongoDbModelService(ITrackDao trackDao, IHashBinDao hashBinDao, ISubFingerprintDao subFingerprintDao, IFingerprintDao fingerprintDao) : base(trackDao, hashBinDao, subFingerprintDao, fingerprintDao) { }