{
ExpectedAnnotations expected = emptyExpectedAnnotations();
long last = metaData.getValidTime();
assertNoAnnotation(metaData, TestAnnotation.class);
TestAnnotation annotation1 = new TestAnnotationImpl();
last = assertAddAnnotationNoPrevious(metaData, loader1, annotation1, expected, last);
assertAnnotation(metaData, TestAnnotation.class);
assertAllAnnotations(metaData, expected, local);
TestAnnotation annotation2 = new TestAnnotationImpl();
last = assertAddAnnotationWithPrevious(metaData, loader2, annotation2, last);
assertAnnotation(metaData, TestAnnotation.class);
assertAllAnnotations(metaData, expected, local);