public virtual bool ShouldSerializeTestResult() { return TestResult != null && TestResult.Count > 0; }