コード例 #1
0
ファイル: ApartmentTest.cs プロジェクト: IliqNikolov/ACM_V2.0
        public void TestGetAppartmentsWithEmptyData()
        {
            ACMDbContext     context                   = ACMDbContextInMemoryFactory.InitializeContext();
            ApartmentService apartmentService          = new ApartmentService(context);
            List <Models.ApartmentListElementDTO> list = apartmentService.GetAppartments();

            Assert.Empty(list);
        }
コード例 #2
0
ファイル: ApartmentTest.cs プロジェクト: IliqNikolov/ACM_V2.0
        public async Task TestGetAppartmentsWithGoodData()
        {
            ACMDbContext     context          = ACMDbContextInMemoryFactory.InitializeContext();
            ApartmentService apartmentService = new ApartmentService(context);
            Apartment        apartment1       = new Apartment {
                Number = 1
            };
            Apartment apartment2 = new Apartment {
                Number = 2
            };
            await context.Apartments.AddAsync(apartment1);

            await context.Apartments.AddAsync(apartment2);

            await context.SaveChangesAsync();

            List <Models.ApartmentListElementDTO> list = apartmentService.GetAppartments();

            Assert.Equal(2, list.Count);
            Assert.Equal("1", list[0].Number);
            Assert.Equal("2", list[1].Number);
        }