コード例 #1
0
        public async Task ExecutorCasessEditTest()
        {
            var optionBuilder = new DbContextOptionsBuilder <ApplicationDbContext>()
                                .UseInMemoryDatabase("testDb2");
            var dbContext = new ApplicationDbContext(optionBuilder.Options);

            var service = new ExecutorsCasesService(dbContext);

            var executorCases = new ExecutorsCasesCreateViewModel
            {
                ExecutorCaseNumber = 123,
                Year = 2020,
            };

            await service.CreateAsync(executorCases);

            var ExecutorCasesEdited = new ExecutorsCasesEditViewModel
            {
                ExecutorCaseNumber = 12333,
                Year = 2015,
            };

            var result = service.EditAsync(ExecutorCasesEdited);

            Assert.NotNull(result);
            //Assert.Equal(2, result.Id);
        }
コード例 #2
0
        public void ExecutorCasessAllTest()
        {
            var optionBuilder = new DbContextOptionsBuilder <ApplicationDbContext>()
                                .UseInMemoryDatabase("testDb0");
            var dbContext = new ApplicationDbContext(optionBuilder.Options);

            var service = new ExecutorsCasesService(dbContext);

            var result = service.AllAsync();

            Assert.NotNull(result);
        }
コード例 #3
0
        public void ExecutorCasessGeTAllExecutorsTest()
        {
            var optionBuilder = new DbContextOptionsBuilder <ApplicationDbContext>()
                                .UseInMemoryDatabase("testDb3");
            var dbContext = new ApplicationDbContext(optionBuilder.Options);

            var service = new ExecutorsCasesService(dbContext);

            var result = service.GetAllExecutors();

            Assert.NotNull(result);
            //Assert.Equal(2, result.Id);
        }