public async Task GetRegionHeadDeputy_Int_ReturnsOkObjResult()
        {
            // Arrange
            int id         = 2;
            var headDeputy = new RegionAdministrationDTO()
            {
                ID = 2
            };

            _regionAdministrationService.Setup(x => x.GetHeadDeputy(id)).ReturnsAsync(headDeputy);
            // Act
            var result = await _regionController.GetRegionHeadDeputy(id);

            var actual = ((result as ObjectResult).Value as RegionAdministrationDTO).ID;

            // Assert
            Assert.IsInstanceOf <OkObjectResult>(result);
            Assert.IsInstanceOf <RegionAdministrationDTO>((result as ObjectResult).Value);
            Assert.AreEqual(2, actual);
        }