Line formatting and adding missing class comments.

revert-70aa11f8
sinthuja 7 years ago
parent 0475ae9e3a
commit 6d61878b53

@ -40,12 +40,14 @@ public class DataPublisherServiceComponentTest extends BaseAnalyticsDataPublishe
} }
@Test (description = "Test bundle activation with exception thrown when service resgistration") @Test (description = "Test bundle activation with exception thrown when service resgistration")
public void activateWithException() throws NoSuchMethodException, IllegalAccessException, InvocationTargetException { public void activateWithException() throws NoSuchMethodException, IllegalAccessException,
InvocationTargetException {
this.activate(new TestComponentContext()); this.activate(new TestComponentContext());
} }
@Test(dependsOnMethods = "activateWithException", description = "Test the bundle activation with succesful path") @Test(dependsOnMethods = "activateWithException", description = "Test the bundle activation with succesful path")
public void activateWithoutException() throws NoSuchMethodException, InvocationTargetException, IllegalAccessException { public void activateWithoutException() throws NoSuchMethodException, InvocationTargetException,
IllegalAccessException {
this.activate(MockOsgi.newComponentContext()); this.activate(MockOsgi.newComponentContext());
} }
@ -56,7 +58,8 @@ public class DataPublisherServiceComponentTest extends BaseAnalyticsDataPublishe
method.invoke(this.serviceComponent, MockOsgi.newComponentContext()); method.invoke(this.serviceComponent, MockOsgi.newComponentContext());
} }
private void activate(ComponentContext componentContext) throws NoSuchMethodException, InvocationTargetException, IllegalAccessException { private void activate(ComponentContext componentContext) throws NoSuchMethodException, InvocationTargetException,
IllegalAccessException {
Method method = this.serviceComponent.getClass().getDeclaredMethod("activate", ComponentContext.class); Method method = this.serviceComponent.getClass().getDeclaredMethod("activate", ComponentContext.class);
method.setAccessible(true); method.setAccessible(true);
method.invoke(this.serviceComponent, componentContext); method.invoke(this.serviceComponent, componentContext);

@ -25,6 +25,9 @@ import org.osgi.service.component.ComponentInstance;
import java.util.Dictionary; import java.util.Dictionary;
/**
* Mock implementation for component context.
*/
public class TestComponentContext implements ComponentContext { public class TestComponentContext implements ComponentContext {
@Override @Override
public Dictionary getProperties() { public Dictionary getProperties() {

Loading…
Cancel
Save