Esempio n. 1
0
        public void GetBreadCrumbTestApi()
        {
            var testcontroller = new WellsControllerMock();
            var result         = testcontroller.GetBreadCrumb(1);

            Assert.IsType <string>(result);
        }
Esempio n. 2
0
        public void GetWellsApiTest()
        {
            var testController = new WellsControllerMock();
            var result         = testController.Get();

            Assert.IsType <List <WellObject> >(result);
        }
Esempio n. 3
0
        public void GetWellsbyFieldIdTestApi()
        {
            var testController = new WellsControllerMock();
            var result         = testController.GetWellsForField(1);

            Assert.IsType <List <WellObject> >(result);
        }
Esempio n. 4
0
        public void DeleteWellsNegativeTestApi()
        {
            var testcontroller = new WellsControllerMock();
            var result         = testcontroller.Delete(5);

            Assert.IsType <NotFoundResult>(result);
        }
Esempio n. 5
0
        public void DeleteWellsTestApi()
        {
            var testcontroller = new WellsControllerMock();
            var result         = testcontroller.Delete(1);

            Assert.IsType <NoContentResult>(result);
        }
Esempio n. 6
0
        public void GetRecentEventTestApi()
        {
            var    testcontroller = new WellsControllerMock();
            object result         = testcontroller.GetRecentEvent(1);

            var type_result = result.GetType().ToString().Contains("Anonymous");

            Assert.True(type_result);
        }
Esempio n. 7
0
        public void CreateWellsNegativeTestApi()
        {
            var testcontroller = new WellsControllerMock();


            var result = testcontroller.Create(null);

            Assert.IsType <BadRequestResult>(result);
        }
Esempio n. 8
0
        public void GetWellsbyFieldIdtest()
        {
            var testController = new WellsControllerMock();
            var well           = testController.GetWellsForField(1);

            var numWells = well.Count;

            Assert.Equal(numWells, 2);
        }
Esempio n. 9
0
        public void GetWellsTest()
        {
            var testController = new WellsControllerMock();
            var wells          = testController.Get();

            var numRows = wells.Count;

            Assert.Equal(numRows, 3);
        }
Esempio n. 10
0
        public void CreateWellsTestApi()
        {
            var   testcontroller = new WellsControllerMock();
            Wells well           = new Wells()
            {
                Id         = 2,
                FkFieldsId = 1
            };

            var result = testcontroller.Create(well);

            Assert.IsType <CreatedAtRouteResult>(result);
            Assert.Equal("getWellsFromField", ((CreatedAtRouteResult)result).RouteName);
            Assert.NotNull(((CreatedAtRouteResult)result).RouteValues["id"]);
        }
Esempio n. 11
0
        public void UpdateWellsTestApi()
        {
            var testcontroller = new WellsControllerMock();

            Wells well = new Wells()
            {
                Id         = 2,
                Name       = "test",
                FkFieldsId = 1
            };

            var result = testcontroller.Update(2, well);

            Assert.IsType <NoContentResult>(result);
        }