public void DivisionGet(double input1, double input2) { // Act var okResult = _controller.Get(input1, input2); // Assert Assert.AreEqual(typeof(OkObjectResult), okResult.GetType()); }
public void GetTest() { Division v = new Division(); using (var context = new DataContext(_seed, DBTypeEnum.Memory)) { v.ID = 86; v.Code = "yOher"; v.ParentCode = "dIt"; v.RuralCode = "Sz3"; v.Name = "s8W"; context.Set <Division>().Add(v); context.SaveChanges(); } var rv = _controller.Get(v.ID.ToString()); Assert.IsNotNull(rv); }
public void TestGetDivision() { var connection = new SqliteConnection("Datasource=:memory:"); connection.Open(); try { var options = new DbContextOptionsBuilder <InternalServicesDirectoryV1Context>() .UseSqlite(connection) .Options; // test a successful case using (var context = new InternalServicesDirectoryV1Context(options)) { context.Database.EnsureCreated(); context.Division.Add(new Division { DivisionCode = 1 }); context.Division.Add(new Division { DivisionCode = 2 }); context.Division.Add(new Division { DivisionCode = 3 }); context.SaveChanges(); DivisionController controller = new DivisionController(context); var actionResult = controller.Get(2).Result; var result = actionResult as OkObjectResult; var division = result.Value as DivisionV1DTO; Assert.IsNotNull(result); Assert.AreEqual(200, result.StatusCode); Assert.IsNotNull(division); Assert.AreEqual(2, division.DivisionId); Assert.AreEqual(2, division.DivisionCode); } } finally { connection.Close(); } }