JUnit for Logic
Help is appreciated in writing JUNIT for below code.
@PostConstruct
protected void invokepost() {
super.Initialize();
qs = new ArrayList<SomeComponent>();
Iterator<Resource> iteratorExp = resource.getChild("root/childParsys/").listChildren();
while (iteratorExp.hasNext()) {
Resource childResource = iteratorExp.next();
SomeComponent map = childResource.adaptTo(SomeComponent.class);
if(map != null) {
qs.add(map);
}
if (childResource.getResourceType().equalsIgnoreCase(ServiceConstants.SOME_RESOURCE)) {
name = "SomeResource";
} else if (childResource.getResourceType().equalsIgnoreCase(ServiceConstants.EXAMPLE_RESOURCE)) {
name = "ExampleResource";
}
}
}