protected override IDatastore CreateDatastoreWithFakeData()
 {
     var inMemoryDatastore = new InMemoryDatastore();
     var fakeDataGenerator = new FakeDataGenerator();
     fakeDataGenerator.GenerateFakeData(inMemoryDatastore);
     return inMemoryDatastore;
 }
示例#2
0
        protected override IDatastore CreateDatastoreWithFakeData()
        {
            var inMemoryDatastore = new InMemoryDatastore();
            var fakeDataGenerator = new FakeDataGenerator();

            fakeDataGenerator.GenerateFakeData(inMemoryDatastore);
            return(inMemoryDatastore);
        }
示例#3
0
        public Datastores GetDatastores()
        {
            var dataStores = new Datastores();
            var xmlDatastoreConfiguration = new XmlDatastoreConfiguration(null, null);
            var xmlDatastore = new XmlDatastore(xmlDatastoreConfiguration);

            dataStores.AddDatastore(xmlDatastore);

            var inMemoryDatasToreConfiguration = new InMemoryDatastoreConfiguration();
            var inMemoryDatastore = new InMemoryDatastore();

            dataStores.AddDatastore(inMemoryDatastore);

            dataStores.SelectDatastore(inMemoryDatastore);
            return(dataStores);
        }
 public DatastoreInitializer(InMemoryDatastore datastore)
 {
     _datastore = datastore;
 }
 public VotesRepository(InMemoryDatastore datastore)
 {
     _datastore = datastore;
 }
 public AnswersRepository(InMemoryDatastore datastore)
 {
     _datastore = datastore;
 }
示例#7
0
 public InMemoryTransactionHandler(InMemoryDatastore datastore)
 {
     _datastore = datastore;
 }
示例#8
0
 public QuestionsRepository(InMemoryDatastore datastore)
 {
     _datastore = datastore;
 }