예제 #1
0
        public void TestGetStealFutureRng()
        {
            StealRngHelper helper = GetDefaultHelper();

            helper.FindFirstRngPosition(88);
            helper.CalculateRng(100);
            Assert.IsNotNull(helper.GetStealFutureRng());
        }
예제 #2
0
        private void InitializeFutureRng()
        {
            const string ps2 = "PS2";

            _platform = cbPlatform.SelectedItem as string == ps2
                ? PlatformType.Ps2
                : PlatformType.Ps4;

            _rngHelper = new StealRngHelper(_platform, _group);
        }
예제 #3
0
        public void TestGetNextExpecteHealValue()
        {
            StealRngHelper helper = GetDefaultHelper();

            helper.FindFirstRngPosition(94);
            helper.FindNextRngPosition(89);
            helper.FindNextRngPosition(97);
            helper.CalculateRng(100);
            Assert.AreEqual(94, helper.GetNextExpectedHealValue());
        }
예제 #4
0
        public void TestGetAttacksUntilNextCombo()
        {
            StealRngHelper helper = GetDefaultHelper();

            helper.FindFirstRngPosition(89);
            helper.FindNextRngPosition(87);
            helper.FindNextRngPosition(97);
            helper.CalculateRng(100);
            Assert.AreEqual(6, helper.GetAttacksUntilNextCombo());
        }
예제 #5
0
        public void TestGetStealFutureRngNotNull()
        {
            StealRngHelper helper = GetDefaultHelper();

            Assert.IsNotNull(helper.GetStealFutureRng());
        }