private static final String UPDATE = "send";
- private Integer _observed;
- private Observable<Integer, String> _observable;
+ private Integer observed;
+ private Observable<Integer, String> observable;
/*
* (non-Javadoc)
@Override
protected void setUp() throws Exception {
super.setUp();
- _observed = new Integer(1);
- _observable = new Observable<Integer, String>(_observed,
+ observed = new Integer(1);
+ observable = new Observable<Integer, String>(observed,
new DefaultObserverNotifier());
}
final Observer mockObserver = mock(Observer.class);
InOrder order = inOrder(mockObserver);
- long subscription = _observable.subscribe(mockObserver);
+ long subscription = observable.subscribe(mockObserver);
- assertEquals(1, _observable.getObserverCount());
+ assertEquals(1, observable.getObserverCount());
final String message = "hallo";
- _observable.send(message);
+ observable.send(message);
- order.verify(mockObserver).send(_observed, message);
+ order.verify(mockObserver).send(observed, message);
verifyNoMoreInteractions(mockObserver);
- _observable.unsubscribe(subscription);
- assertEquals(0, _observable.getObserverCount());
+ observable.unsubscribe(subscription);
+ assertEquals(0, observable.getObserverCount());
- _observable.send(message);
+ observable.send(message);
verifyNoMoreInteractions(mockObserver);
}
for (int i = 0; i < nsubscribers; i++) {
mocks[i] = mock(Observer.class);
order[i] = inOrder(mocks[i]);
- long subscription = _observable.subscribe(mocks[i]);
+ long subscription = observable.subscribe(mocks[i]);
assertTrue(subscriptions.add(subscription));
}
- assertEquals(nsubscribers, _observable.getObserverCount());
+ assertEquals(nsubscribers, observable.getObserverCount());
final String message = "hallo";
- _observable.send(message);
+ observable.send(message);
for (int i = 0; i < nsubscribers; i++) {
- order[i].verify(mocks[i]).send(_observed, message);
+ order[i].verify(mocks[i]).send(observed, message);
}
for (int i = nsubscribers / 2; i < nsubscribers; i++) {
- _observable.unsubscribe(subscriptions.get(i));
+ observable.unsubscribe(subscriptions.get(i));
}
assertEquals(nsubscribers - (nsubscribers - nsubscribers / 2),
- _observable.getObserverCount());
+ observable.getObserverCount());
final String message2 = "blabla";
- _observable.send(message2);
+ observable.send(message2);
for (int i = 0; i < nsubscribers / 2; i++) {
- order[i].verify(mocks[i]).send(_observed, message2);
+ order[i].verify(mocks[i]).send(observed, message2);
}
for (int i = nsubscribers/2; i < nsubscribers; i++) {
verifyNoMoreInteractions(mocks[i]);
public void testUnsubscribeWithWrongSubscription() {
Observer<Integer, String> observer = mock(Observer.class);
- long subscription = _observable.subscribe(observer);
+ long subscription = observable.subscribe(observer);
- assertEquals(1, _observable.getObserverCount());
+ assertEquals(1, observable.getObserverCount());
try {
- _observable.unsubscribe(subscription + 1);
+ observable.unsubscribe(subscription + 1);
} catch (IllegalArgumentException e) {
return; // ok
}