Skip to content

Commit

Permalink
Changed to use JUnit exception handling feature
Browse files Browse the repository at this point in the history
  • Loading branch information
leofernandesmo committed Aug 13, 2020
1 parent a79b5f0 commit 2da7faf
Showing 1 changed file with 3 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,13 @@
import me.tatarka.bindingcollectionadapter2.itembindings.OnItemBindClass;

import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.assertThatThrownBy;
import static org.junit.Assert.fail;

@RunWith(JUnit4.class)
public class OnItemBindClassTest {

@Test
@Test(expected = IllegalArgumentException.class)
public void selectsBasedOnClass() {
OnItemBindClass<Object> onItemBind = new OnItemBindClass<>()
.map(String.class, 0, 1)
Expand All @@ -31,13 +32,7 @@ public void selectsBasedOnClass() {

assertThat(itemBinding.variableId()).isEqualTo(2);
assertThat(itemBinding.layoutRes()).isEqualTo(3);

try {
itemBinding.onItemBind(3, new Object());
fail();
} catch (IllegalArgumentException e) {
// pass
}
itemBinding.onItemBind(3, new Object());
}

@Test
Expand Down

0 comments on commit 2da7faf

Please sign in to comment.