Example #1
0
 public void Do(Tree<Cell> cell)
 {
     var instance = new TypedValue(targetProvider.GetTargetObject());
     if (cell.IsLeaf && cell.Value.Text.Length == 0) {
         var actual = processor.Invoke(instance, GetMemberName(memberCell), new CellTree());
         if (actual.IsValid) ShowActual(cell.Value, actual.Value);
     }
     else {
         var beforeCounts = new TestCounts(processor.TestStatus.Counts);
         processor.InvokeWithThrow(instance, GetMemberName(memberCell), new CellTree(cell));
         MarkCellWithLastResults(beforeCounts, cell);
     }
 }
Example #2
0
 public void Do(Tree<Cell> cell)
 {
     operation.Check(targetProvider.GetTargetObject(), memberCell, cell);
 }
 public void Do(Tree <Cell> cell)
 {
     processor.Check(targetProvider.GetTargetObject(), memberCell, cell);
 }