public void ShouldStayTest()
    {
        //Arrange
        setUpPositions(new Vector3(0, 0, 0), new Vector3(13, 0, 0));
        //Act
        ChargingAI ai = testAI.GetComponent <ChargingAI>();

        //verify
        Assert.IsFalse(ai.ProcessChargeBehaviour());
    }
    public void IsMovingTest()
    {
        //Arrange
        setUpPositions(new Vector3(0, 0, 0), new Vector3(3, 0, 0));
        //Act
        ChargingAI ai = testAI.GetComponent <ChargingAI>();

        ai.ProcessChargeBehaviour();
        //verify
        Rigidbody2D body = ai.GetComponent <Rigidbody2D> ();

        Assert.IsTrue(body.velocity.x < 0);
    }