Example #1
0
 public static void VerifyBuildWarning(ProtoCore.BuildData.WarningID id)
 {
     Assert.IsTrue(testCore.BuildStatus.Warnings.Any(w => w.ID == id), mErrorMessage);
 }
Example #2
0
        /// <summary>
        /// Verify the number of times that the warning 'id' has occured
        /// </summary>
        /// <param name="id"></param>
        /// <param name="count"></param>
        public void VerifyBuildWarningCount(ProtoCore.BuildData.WarningID id, int count)
        {
            int warningCount = testCore.BuildStatus.Warnings.Count(w => w.ID == id);

            Assert.IsTrue(warningCount == count, mErrorMessage);
        }
Example #3
0
 public static void LogWarning(this Core core, ProtoCore.BuildData.WarningID id, string msg, string fileName = null, int line = -1, int col = -1)
 {
     core.BuildStatus.LogWarning(id, msg, fileName, line, col);
 }
Example #4
0
 /// <summary>
 /// Executes the code and verifies that the specified build warning appears at least once
 /// </summary>
 /// <param name="code"></param>
 public void RunAndVerifyBuildWarning(string code, ProtoCore.BuildData.WarningID warningID)
 {
     RunScriptSource(code);
     Assert.IsTrue(testCore.BuildStatus.Warnings.Any(w => w.ID == warningID));
 }