Namespace: OpenEdge.ABLUnit.Reflection
Type: Class AnnotationUtil
Parent Classes:
Inherits: Progress.Lang.Object


Copyright (c) 2013-2020 by Progress Software Corporation. All rights reserved.
File:AnnotationUtil
Purpose:A utility class to work with the annotation collection.
Author(s):psajja
Created:Thu Feb 25 19:26:35 IST 2016
Purpose:
Notes:



Method Summary
  Options Name Purpose
  CHARACTER GetExpectedExceptionName (Array) Given an Array which contains AnnotationInfo objects this method returns the expected exception that is configured with test.
  LOGICAL HasAnnotation (Array, character) Given an Array which contains AnnotationInfo objects this method checks whether there exists an annotation with the given name.
  LOGICAL HasIgnoreAnnotation (Array) Given an Array which contains AnnotationInfo objects this method checks whether there exists an annotation with 'Ignore'.

Constructor Summary
  Options Name Purpose
  AnnotationUtil ()

Method Detail
Top

CHARACTER GetExpectedExceptionName (Array)

Purpose: Given an Array which contains AnnotationInfo objects this method
returns the expected exception that is configured with test.
Notes:
Parameters:
annotations OpenEdge.Core.Collections.Array
 
Returns CHARACTER
 
Top

LOGICAL HasAnnotation (Array, character)

Purpose: Given an Array which contains AnnotationInfo objects this method
checks whether there exists an annotation with the given name.
Notes:
Parameters:
annotations OpenEdge.Core.Collections.Array
 
annotationName CHARACTER
 
Returns LOGICAL
 
Top

LOGICAL HasIgnoreAnnotation (Array)

Purpose: Given an Array which contains AnnotationInfo objects this method checks whether there
exists an annotation with 'Ignore'.
Notes:
Parameters:
annotations OpenEdge.Core.Collections.Array
 
Returns LOGICAL
 


Constructor Detail
Top

AnnotationUtil ()

Purpose:
Notes: