コード例 #1
0
ファイル: UnitTest1.cs プロジェクト: Hung488/BT
        public void TestNegativeN3()
        {
            double expected = -0.5;
            double actual   = MyPower.Power(-2, -1);

            Assert.AreEqual(expected, actual);
        }
コード例 #2
0
ファイル: UnitTest1.cs プロジェクト: Hung488/BT
        public void TestWithPositiveN3()
        {
            double expected = 4;
            double actual   = MyPower.Power(-2, 2);

            Assert.AreEqual(expected, actual);
        }
コード例 #3
0
ファイル: UnitTest1.cs プロジェクト: Hung488/BT
        public void TestNegativeN2()
        {
            double expected = -8;
            double actual   = MyPower.Power(-2, 3);

            Assert.AreEqual(expected, actual);
        }
コード例 #4
0
ファイル: UnitTest1.cs プロジェクト: Hung488/BT
        public void TestMethod1()
        {
            double expected = 1;
            double actual   = MyPower.Power(5, 0);

            Assert.AreEqual(expected, actual);
        }
コード例 #5
0
ファイル: UnitTest1.cs プロジェクト: Hung488/BT
        public void TestWithPositiveN2()
        {
            double expected = 27;
            double actual   = MyPower.Power(3, 3);

            Assert.AreEqual(expected, actual);
        }
コード例 #6
0
        public void TestMethod3()
        {
            double expected = 27;
            double actual   = MyPower.power(3, 3);

            Assert.AreEqual(expected, actual);
        }
コード例 #7
0
        public void TestMethod5()
        {
            double expected = -8;
            double actual   = MyPower.power(-2, 3);

            Assert.AreEqual(expected, actual);
        }
コード例 #8
0
        public void TestMethod2()
        {
            double expected = 4;
            double actual   = MyPower.power(2, 2);

            Assert.AreEqual(expected, actual);
        }
コード例 #9
0
    public void Player_RemovePower()
    {
        PlayerController pc    = new PlayerController();
        MyPower          power = new MyPower();

        pc.power           = power;
        pc.power.LastPower = "Green";
        pc.power.ResetPowers();
        Assert.True(pc.power.LastPower == null);
    }
コード例 #10
0
    public void Player_AddPower_Red()
    {
        PlayerController pc    = new PlayerController();
        MyPower          power = new MyPower();

        pc.power = power;
        Power red = new Red();

        pc.power.AddPower(red);
        Assert.True(pc.power.LastPower == "Red");
    }
コード例 #11
0
    public void Player_HavePower_Green()
    {
        PlayerController pc    = new PlayerController();
        MyPower          power = new MyPower();

        pc.power = power;
        Power red = new Green();

        pc.power.AddPower(red);
        Assert.True(pc.power.HavePower("Green") == true);
    }
コード例 #12
0
    private bool col             = true; //bool to block multiple collisions with multiples teleport objects, resulting in a big teleportation out of the map

    private void Awake()
    {
        m_GroundCheck   = transform.Find("GroundCheck");
        m_CeilingCheck  = transform.Find("CeilingCheck");
        m_LeftCheck     = transform.Find("LeftWallCheck");
        m_RightCheck    = transform.Find("RightWallCheck");
        m_LeftCheckLow  = transform.Find("LeftWallCheckLow");
        m_RightCheckLow = transform.Find("RightWallCheckLow");
        m_Anim          = GetComponent <Animator>();
        m_Rigidbody2D   = GetComponent <Rigidbody2D>();
        gravity         = m_Rigidbody2D.gravityScale;
        power           = new MyPower();
    }