BnS_ACT_Plugin.Test.LogParse_Regex.LogParse_Regex_incomingdamage2_receiving C# (CSharp) Méthode

LogParse_Regex_incomingdamage2_receiving() private méthode

private LogParse_Regex_incomingdamage2_receiving ( ) : void
Résultat void
        public void LogParse_Regex_incomingdamage2_receiving()
        {
            string testLine = "Engineer Corps Defense Captain partially blocked Breeze receiving 155 damage and 31 HP drain.";

            Match m = BNS_ACT_Plugin.LogParse.regex_incomingdamage2.Match(testLine);

            Assert.IsTrue(m.Groups["target"].Success && m.Groups["target"].Value == "Engineer Corps Defense Captain");
            Assert.IsFalse(m.Groups["actor"].Success);
            Assert.IsTrue(m.Groups["skill"].Success && m.Groups["skill"].Value == "Breeze");
            Assert.IsTrue(m.Groups["damage"].Success && m.Groups["damage"].Value == "155");
            Assert.IsTrue(m.Groups["HPDrain"].Success && m.Groups["HPDrain"].Value == "31");
            Assert.IsFalse(m.Groups["debuff"].Success);
        }