Esempio n. 1
0
        public void GetInfos()
        {
            var result = infosController.Get();

            Assert.IsNotNull(result.Value);
            Assert.AreEqual("Webmotors", GetVal <string>(result, "Company"));
            Assert.AreEqual("API", GetVal <string>(result, "Type"));
            Assert.AreEqual("v1.0", GetVal <string>(result, "Version"));
        }
Esempio n. 2
0
        public void Controller_Get_Should_Be_NoContentResult()
        {
            var fixture    = new DbContextFixture();
            var logger     = new Mock <ILogger <InfosController> >().Object;
            var repository = new InfoRepository(fixture.context);
            var controller = new InfosController(logger, repository);
            ActionResult <IQueryable <Info> > result = controller.Get();

            result.Result.Should().BeOfType <NoContentResult>();
        }
Esempio n. 3
0
        public void Controller_Get_ById_Should_Be_NoContentResult()
        {
            var fixture                = new DbContextFixture();
            var logger                 = new Mock <ILogger <InfosController> >().Object;
            var repository             = new InfoRepository(fixture.context);
            var controller             = new InfosController(logger, repository);
            var e                      = InfoEntityTypeConfiguration.InfoSeed.First();
            ActionResult <Info> result = controller.Get(e.ContactId, e.InfoTypeId);

            result.Result.Should().BeOfType <NoContentResult>();
        }