Test an item by following the specified flid (an atomic object property). Pass if the destination is in the validHvos set.
Наследование: ITestItem
Пример #1
0
		/// <summary>
		/// Set the filter flids from a string that contains semi-colon-separated sequence of Class.Field strings.
		/// </summary>
		/// <param name="input"></param>
		public void SetFilterFlids(string input)
		{
			foreach (string field in input.Split(';'))
			{
				string[] parts = field.Trim().Split(':');
				if (parts.Length != 2)
				   throw new ArgumentException("Expected sequence of class.field:class.field;class.field:class.field but got " + input);
				int flidMain = Flid(parts[0]);
				int flidRel = Flid(parts[1]);
				m_filterFlids[flidMain] = new TestItemAtomicFlid(flidRel);
			}
		}
Пример #2
0
 /// <summary>
 /// Set the filter flids from a string that contains semi-colon-separated sequence of Class.Field strings.
 /// </summary>
 /// <param name="input"></param>
 public void SetFilterFlids(string input)
 {
     foreach (string field in input.Split(';'))
     {
         string[] parts = field.Trim().Split(':');
         if (parts.Length != 2)
         {
             throw new ArgumentException("Expected sequence of class.field:class.field;class.field:class.field but got " + input);
         }
         int flidMain = Flid(parts[0]);
         int flidRel  = Flid(parts[1]);
         m_filterFlids[flidMain] = new TestItemAtomicFlid(flidRel);
     }
 }