public void SetUp() { modelService = new ModelService(new MsSqlDatabaseProviderFactory(new DefaultConnectionStringFactory()), new ModelBinderFactory()); fingerprintService = new FingerprintService(new FingerprintDescriptor(), new SpectrumService(new CachedFFTWService(new FFTWService86())), new WaveletService(new StandardHaarWaveletDecomposition())); defaultConfiguration = new DefaultFingerprintingConfiguration(); var mockedPermutations = new Mock<IPermutations>(); mockedPermutations.Setup(perms => perms.GetPermutations()).Returns(new int[1][]); permutations = mockedPermutations.Object; fingerprintUnitBuilderWithBass = new FingerprintUnitBuilder(fingerprintService, new BassAudioService(), new MinHashService(permutations)); #pragma warning disable 612,618 fingerprintUnitBuilderWithDirectSound = new FingerprintUnitBuilder(fingerprintService, new DirectSoundAudioService(), new MinHashService(permutations)); #pragma warning restore 612,618 }
public ModelServiceTest() { modelService = new ModelService( new MsSqlDatabaseProviderFactory(new DefaultConnectionStringFactory()), new CachedModelBinderFactory(new ModelBinderFactory())); }