Skip to content

Commit

Permalink
add test lambda
Browse files Browse the repository at this point in the history
  • Loading branch information
jbernal committed Oct 2, 2018
1 parent 21832c4 commit 7d714b9
Showing 1 changed file with 14 additions and 2 deletions.
16 changes: 14 additions & 2 deletions src/test/java/es/upm/miw/pd/observer/lambda/ObservableTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,27 @@

import java.util.function.Consumer;

public class ObservableTest {
import static org.junit.jupiter.api.Assertions.assertEquals;

class ObservableTest {

@Test
void test() {
Observable observable = new Observable();
Consumer<String> subscription = observable.subscribe(s -> LogManager.getLogger(this.getClass()).info("Funciona!!! " + s));
Consumer<String> subscription = observable.subscribe(
s -> LogManager.getLogger(this.getClass()).info("Funciona!!! " + s)
);
observable.subscribe(s -> LogManager.getLogger(this.getClass()).info("Soy el SEGUNDO!!! " + s));
observable.accept("dato1");
observable.accept("dato2");
observable.unsubscribe(subscription);
observable.accept("dato3");
}

@Test
void testAssert() {
Observable observable = new Observable();
observable.subscribe((String s) -> assertEquals("test", s));
observable.accept("test");
}
}

0 comments on commit 7d714b9

Please sign in to comment.