public async Task GetAll()
        {
            IJsonRepository <Person, int> store = GetStore(_options);

            var persons = await store.GetAllAsync();

            Assert.Contains(Constants.GetPerson(), persons);
        }
        public async Task Remove_Success()
        {
            IJsonRepository <Person, int> store = GetStore(_options);

            await store.RemoveAsync(1);

            await store.SaveChangesAsync();

            IJsonRepository <Person, int> newStore = GetStore(_options);
            var items = await newStore.GetAllAsync();

            Assert.Empty(items);
        }
Example #3
0
 private async Task LoadBooks()
 {
     Model = ConvertToModel(await _bookRepository.GetAllAsync(),
                            await _authorRepository.GetAllAsync(),
                            await _genreRepository.GetAllAsync());
 }