•  to denote that a class, methos, or field has its visibility relaxed to make code testable
  •  to denote that a class, method, or field is visible only in the test code
  •  to denote that a class, method, or field has its visibility increased to make code less testable
  •  to throw a run-time error if a class, methos, or field with this annotation is accessed improperly

By Neha S

Leave a Reply

Your email address will not be published. Required fields are marked *