Example #1
0
        public async Task It_Is_Possible_To_Invoke_The_Controller_GetAll()
        {
            var serviceMock = new Mock <IStateService>();

            serviceMock.Setup(s => s.GetAll()).ReturnsAsync(
                new List <StateDto>
            {
                new StateDto
                {
                    Id        = Guid.NewGuid(),
                    Name      = Faker.Address.UsState(),
                    ShortName = Faker.Address.UsStateAbbr()
                },
                new StateDto
                {
                    Id        = Guid.NewGuid(),
                    Name      = Faker.Address.UsState(),
                    ShortName = Faker.Address.UsStateAbbr()
                }
            });

            _controller = new StatesController(serviceMock.Object);

            var result = await _controller.GetAll();

            Assert.True(result is OkObjectResult);

            var resultValue = ((OkObjectResult)result).Value as IEnumerable <StateDto>;

            Assert.True(resultValue.Count() == 2);
        }
Example #2
0
 public StatesTest()
 {
     //Arrange
     controller = new StatesController(new InMemoryStatesAgent());
     //must set explicitly for tests to work
     controller.ObjectValidator = new InMemoryModelValidator();
 }
Example #3
0
 private void DoActions(StatesController controller)
 {
     for (int i = 0; i < actions.Length; i++)
     {
         actions[i].Act(controller);
     }
 }
Example #4
0
    public override bool Decide(StatesController controller)
    {
        bool cap_hp = Life(controller);

        //Debug.Log("Target visible: " + targetVisible);
        return(cap_hp);
    }
Example #5
0
        public async Task It_Is_Possible_To_Invoke_The_Controller_GetAll()
        {
            var serviceMock = new Mock <IStateService>();

            serviceMock.Setup(s => s.GetAll()).ReturnsAsync(
                new List <StateDto>
            {
                new StateDto
                {
                    Id        = Guid.NewGuid(),
                    Name      = Faker.Address.UsState(),
                    ShortName = Faker.Address.UsStateAbbr()
                },
                new StateDto
                {
                    Id        = Guid.NewGuid(),
                    Name      = Faker.Address.UsState(),
                    ShortName = Faker.Address.UsStateAbbr()
                }
            });

            _controller = new StatesController(serviceMock.Object);
            _controller.ModelState.AddModelError("Id", "FormatoInvalido");

            var result = await _controller.GetAll();

            Assert.True(result is BadRequestObjectResult);
        }
 private void OnEnable()
 {
     statesController = GetComponent <StatesController>();
     chasingRange     = statesController.chaseRange;
     attackingRange   = statesController.attackRange;
     player           = statesController.whatIsPlayer;
 }
Example #7
0
 private void Summon(StatesController controller)
 {
     for (int i = 1; i < controller.enemyStats.SumNbr + 1; i++)
     {
         Instantiate(controller.enemyStats.SummPrefab, controller.transform.position + new Vector3(2 * i, 0, 0), controller.gameObject.transform.rotation);
     }
 }
        public void TestMethodsOnGetStates()
        {
            StatesController   sc     = new StatesController();
            IQueryable <State> states = sc.GetStates(12);

            Assert.AreEqual(states.Count(), 1);
        }
Example #9
0
        public void GetStates_Test()
        {
            quotesProviderMock.Setup(q => q.GetQuoteSubset(It.IsAny <string>(), It.IsAny <string>(), It.IsAny <string>())).Returns(new List <QuoteSubsetModel>());
            var controller = new StatesController(quotesProviderMock.Object);
            var result     = controller.Get();

            Assert.IsNotNull(result);
        }
Example #10
0
 public RegisterPatient(UserInfo info)
 {
     InitializeComponent();
     inController     = new PatientController();
     stateController  = new StatesController();
     userID           = info;
     lblUserName.Text = info.userID;
 }
Example #11
0
 public StatesControllerTest()
 {
     _getStatesQueryHandlerMock = new Mock <IQueryHandler <GetStatesInputQuery, CollectionOutputQuery <StateOutputQuery> > >();
     _getStateQueryHandlerMock  = new Mock <IQueryHandler <GetStateInputQuery, StateOutputQuery> >();
     _communicationBusMock      = new Mock <ICommunicationBus>();
     _mapperMock = new Mock <IMapper>();
     _controller = new StatesController(_getStatesQueryHandlerMock.Object, _getStateQueryHandlerMock.Object,
                                        _communicationBusMock.Object, _mapperMock.Object);
 }
Example #12
0
        public void InitializeTest()
        {
            testContainer       = new UnityContainer();
            testStateRepository = new Mock <IStateRepository>();

            testContainer.RegisterInstance(testStateRepository);

            testStatesController = new StatesController(testStateRepository.Object);
        }
        public void GetTestStates()
        {
            var testPatients = GetTestData();

            var controller = new StatesController();
            var result     = controller.GetStates();

            Assert.AreEqual(testPatients.Count, result.Count());
        }
Example #14
0
        public async Task Get_State_Test()
        {
            //Arrange
            var controller = new StatesController(context.Object);
            //Act
            var result = await controller.GetStatesAsync();

            //Assert
            Assert.IsTrue(result.Count() > 0);
        }
Example #15
0
 public ModifyPatient(UserInfo info, Patient currentPatient)
 {
     InitializeComponent();
     this.currentPatient = currentPatient;
     inController        = new PatientController();
     stateController     = new StatesController();
     userID           = info;
     lblUserName.Text = userID.userID;
     this.LoadComboBox();
 }
Example #16
0
 private void Attack(StatesController controller)
 {
     controller.List();
     if (controller.AttackTarget != null) //controller.fire)
     {
         //controller.fire = false;
         Debug.Log("Attack");
         Destroy(controller.AttackTarget.gameObject);
     }
 }
Example #17
0
        public void StatesControllerResponseNotNull()
        {
            //Arrange
            StatesController controller = new StatesController();

            //Act
            var response = controller.Get() as Task <IEnumerable <string> >;

            //Assert
            Assert.IsNotNull(response);
        }
        public StatesControllerTests()
        {
            var mockingEntities = new MockingEntities <State,
                                                       StatesController,
                                                       IStatesService>();

            mock               = mockingEntities.Mock;
            validController    = mockingEntities.ValidController;
            notValidController = mockingEntities.NotValidController;
            entity             = mockingEntities.singleEntity;
        }
Example #19
0
 private bool Life(StatesController controller)
 {
     if (controller.enemyStats.HP < 5)
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
        public async Task GetAllGroups()
        {
            await using var context = new WebApiContext(_seeder.DbContextOptions);
            var controller = new StatesController(context, _mapper);

            var states = await controller.GetUserStates();

            states.Value.Count().ShouldBe(2);
            states.Value.Any(g => g.Code == UserStateCode.Active).ShouldBe(true);
            states.Value.Any(g => g.Code == UserStateCode.Blocked).ShouldBe(true);
        }
Example #21
0
        public async Task It_Is_Possible_To_Invoke_The_Controller_Get()
        {
            var serviceMock = new Mock <IStateService>();

            serviceMock.Setup(s => s.Get(It.IsAny <Guid>())).Returns(Task.FromResult((StateDto)null));

            _controller = new StatesController(serviceMock.Object);

            var result = await _controller.Get(Guid.NewGuid());

            Assert.True(result is NotFoundResult);
        }
Example #22
0
        public StatesControllerTests()
        {
            validator = Substitute.For <IStateValidator>();
            service   = Substitute.For <IStateService>();

            state = ObjectFactory.CreateStateView();

            controller = Substitute.ForPartsOf <StatesController>(validator, service);
            controller.ControllerContext = new ControllerContext {
                RouteData = new RouteData()
            };
        }
Example #23
0
    private void Patrol(StatesController controller)
    {
        controller.navMeshAgent.destination = GameObject.FindGameObjectWithTag("Player").transform.position;
        //controller.navMeshAgent.destination = controller.wayPointlist[controller.nextWaypoint].position;
        //controller.navMeshAgent.Resume();

        //if (controller.navMeshAgent.remainingDistance <= controller.navMeshAgent.stoppingDistance && !controller.navMeshAgent.pathPending)
        //{

        //    controller.nextWaypoint = (controller.nextWaypoint + 1) % controller.wayPointlist.Count;
        //}
    }
Example #24
0
        public async Task Get_State_By_Id_Test()
        {
            //Arrange
            int stateId    = 2;
            var controller = new StatesController(context.Object);
            //Act
            var state = states.Where(w => w.StateId == stateId).FirstOrDefault();
            OkNegotiatedContentResult <State> result = await controller.GetStateAsync(stateId) as OkNegotiatedContentResult <State>;

            //Assert
            Assert.AreEqual(state.CountryId, result.Content.CountryId);
            Assert.AreEqual(state.Name, result.Content.Name);
            Assert.AreEqual(state.StateCode, result.Content.StateCode);
        }
Example #25
0
        public void Get_List_Of_States()
        {
            // Arrange
            _mediator
            .Setup(x => x.Send(It.IsAny <List.Query>(), new CancellationToken()))
            .ReturnsAsync(new List <State>());
            var statesController = new StatesController(_mediator.Object);

            // Act
            var result = statesController.List();

            // Assert
            Assert.IsType <Task <ActionResult <List <State> > > >(result);
        }
Example #26
0
        public void Get_State_By_Id()
        {
            // Arrange
            _mediator
            .Setup(x => x.Send(It.IsAny <Details.Query>(), new CancellationToken()))
            .ReturnsAsync(new State());
            var statesController = new StatesController(_mediator.Object);

            // Act
            var result = statesController.Details(Guid.NewGuid());

            // Assert
            Assert.IsType <Task <ActionResult <State> > >(result);
        }
Example #27
0
    private void CheckTransitions(StatesController controller)
    {
        for (int i = 0; i < transition.Length; i++)
        {
            bool decisionSucceeded = transition[i].decision.Decide(controller);

            if (decisionSucceeded)
            {
                controller.TransitionToState(transition[i].trueState);
            }
            else
            {
                controller.TransitionToState(transition[i].falseState);
            }
        }
    }
        public void ControllerShouldCallGetAllPrimaryStates()
        {
            Mock <IStateService> stateService = new Mock <IStateService>();
            var statesController = new StatesController(stateService.Object)
            {
                Configuration = new HttpConfiguration(),
                Request       = new HttpRequestMessage()
                {
                    Method     = HttpMethod.Get,
                    RequestUri = new Uri("http://localhost/habanero/primarystates")
                }
            };

            statesController.Configuration.MapHttpAttributeRoutes();
            statesController.Configuration.EnsureInitialized();
            var result = statesController.GetAllPrimaryStates();

            stateService.Verify(service => service.GetAllPrimaryStates(), Times.Once);
        }
Example #29
0
        public async Task It_Is_Possible_To_Invoke_The_Controller_Get()
        {
            var serviceMock = new Mock <IStateService>();

            serviceMock.Setup(s => s.Get(It.IsAny <Guid>())).ReturnsAsync(
                new StateDto
            {
                Id        = Guid.NewGuid(),
                Name      = "Rio Grande do Sul",
                ShortName = "RS"
            });

            _controller = new StatesController(serviceMock.Object);
            _controller.ModelState.AddModelError("Id", "Formato inválido.");

            var result = await _controller.Get(Guid.NewGuid());

            Assert.True(result is BadRequestObjectResult);
        }
Example #30
0
        public StatesEntity[] GetStates(int id)
        {
            ValidSecurityToken(authHeader);
            StatesEntity[]   states;
            StatesController controller = new StatesController();

            if (id < 0)
            {
                CacheHelper.Add("GetStates", controller.GetStates(0), DateTime.Now.AddDays(1));
            }

            if (CacheHelper.Exists("GetStates") == false)
            {
                CacheHelper.Add("GetStates", controller.GetStates(0), DateTime.Now.AddDays(1));
            }
            CacheHelper.Get("GetStates", out states);

            return(states.Where(x => x.Id == (id <= 0 ? x.Id : id)).ToArray());
        }