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;
 }
 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();
 }
示例#5
0
 public HashBinDaoTest()
 {
     hashBinDao                = new HashBinDao();
     trackDao                  = new TrackDao();
     subFingerprintDao         = new SubFingerprintDao();
     fingerprintCommandBuilder = new FingerprintCommandBuilder();
     audioService              = new NAudioService();
 }
        public void SetUp()
        {
            var ramStorage = new RAMStorage(NumberOfHashTables);

            HashBinDao        = new HashBinDao(ramStorage);
            TrackDao          = new TrackDao(ramStorage);
            SubFingerprintDao = new SubFingerprintDao(ramStorage);
        }
 protected SqlModelService(
     ITrackDao trackDao,
     IHashBinDao hashBinDao,
     ISubFingerprintDao subFingerprintDao,
     IFingerprintDao fingerprintDao)
     : base(trackDao, hashBinDao, subFingerprintDao, fingerprintDao)
 {
     // no op
 }
 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)
 {
 }
 protected MongoDbModelService(ITrackDao trackDao, IHashBinDao hashBinDao, ISubFingerprintDao subFingerprintDao, IFingerprintDao fingerprintDao)
     : base(trackDao, hashBinDao, subFingerprintDao, fingerprintDao)
 {
 }