public async Task <BazaarListItem> CreateAsync(CreateBazaarListItem input)
        {
            var item = BazaarListItem.Create(input.Name, input.BazaarListId, input.CreatorUserId);

            await _context.BazaarListItems.AddAsync(item);

            await _context.SaveChangesAsync();

            return(item);
        }
Beispiel #2
0
        public async Task Create()
        {
            await CreateFirst();

            // kaydedilen veriyi cek
            BazaarListItem created = await inMemoryDbContext.BazaarListItems.FirstOrDefaultAsync();

            // kontrol et!
            Assert.False(created.IsCanceled);
            Assert.False(created.IsCompleted);
            Assert.Equal(bazaarListId, created.BazaarListId);
            Assert.Equal("Domates_Test", created.Name);
        }
Beispiel #3
0
        public async Task Get()
        {
            await CreateFirst();

            // BazaarListItem id si bul
            BazaarListItem created = await inMemoryDbContext.BazaarListItems.FirstOrDefaultAsync();

            // id ye gore servisi calistir
            var get = await service.GetAsync(created.Id);

            // kontrol et!
            Assert.False(get.IsCanceled);
            Assert.False(get.IsCompleted);
            Assert.Equal(bazaarListId, get.BazaarListId);
            Assert.Equal("Domates_Test", get.Name);
        }