Ejemplo n.º 1
0
        public void AlertJobs()
        {
            ILogger <AlertJobsController> _testlogger = null;

            using (var context = new AppDbContext(options, null))
            {
                var controller = new AlertJobsController(context, _testlogger, null);
                // Get all
                var result = controller.Get();
                // Assert
                var okResult = Assert.IsAssignableFrom <IEnumerable <AlertJobs> >(result);
                var pgcount  = okResult.ToList().Count;
                Assert.Equal(2, pgcount);
                // Get by ID
                var result1   = controller.Get(1);
                var okResult1 = Assert.IsAssignableFrom <AlertJobs>(result1);
                Assert.Equal("user1", okResult1.CreatedBy);
                // test update
                var pg1 = new AlertJobs {
                    AlertJobsID = 1, CreatedBy = "user1 upd"
                };
                controller.UpdateEntry(pg1);
                var result3 = controller.Get(1);
                Assert.NotEqual("user1", result3.CreatedBy);
                Assert.Equal("user1 upd", result3.CreatedBy);
                // test delete
                var result4 = controller.Get(2);
                Assert.Equal("user1", result4.CreatedBy);

                var result5    = controller.Delete(2);
                var viewResult = Assert.IsType <Microsoft.AspNetCore.Mvc.OkResult>(result5);
                var result6    = controller.Get(2);
                Assert.Null(result6);
            }
        }
Ejemplo n.º 2
0
        public void AlertJobs()
        {
            using (var context = new AppDbContext(options, null))
            {
                var controller = new AlertJobsController(context, null, null);

                // Get all
                var result = controller.Get();
                // Assert
                var okResult = Assert.IsAssignableFrom <List <AlertJobs> >(result);
                var pgcount  = okResult.ToList().Count;
                Assert.Equal(2, pgcount);
            }
        }