Beispiel #1
0
        public UsersPreferencesFilePersistenceTest()
        {
            ConfigParams config = ConfigParams.FromTuples(
                "path", "user-preferences.json"
                );

            _persistence = new UsersPreferencesFilePersistence();
            _persistence.Configure(config);
            _persistence.OpenAsync(null).Wait();
            _persistence.ClearAsync(null).Wait();

            _fixture = new UsersPreferencesPersistenceFixture(_persistence);
        }
Beispiel #2
0
        public UsersPreferencesMongoDbPersistenceTest()
        {
            var MONGODB_COLLECTION  = Environment.GetEnvironmentVariable("MONGODB_COLLECTION") ?? "test_users_preferences";
            var MONGODB_SERVICE_URI = Environment.GetEnvironmentVariable("MONGODB_SERVICE_URI") ?? "mongodb://localhost:27017/test";

            var config = ConfigParams.FromTuples(
                "collection", MONGODB_COLLECTION,
                "connection.uri", MONGODB_SERVICE_URI
                );

            _persistence = new UsersPreferencesMongoDbPersistence();
            _persistence.Configure(config);
            _persistence.OpenAsync(null).Wait();
            _persistence.ClearAsync(null).Wait();

            _fixture = new UsersPreferencesPersistenceFixture(_persistence);
        }
Beispiel #3
0
 public UsersPreferencesMemoryPersistenceTest()
 {
     _persistence = new UsersPreferencesMemoryPersistence();
     _fixture     = new UsersPreferencesPersistenceFixture(_persistence);
 }