@@ -0,0 +1,809 @@
+package de.philipphager.disclosure.util.assertion;%0A%0Aimport org.junit.Test;%0Aimport org.junit.runner.RunWith;%0Aimport org.mockito.runners.MockitoJUnitRunner;%0A%0Aimport static org.assertj.core.api.Assertions.assertThat;%0A%0A@RunWith(MockitoJUnitRunner.class)%0Apublic class AssertionsShould %7B%0A  @Test(expected = IllegalStateException.class)%0A  public void throwExceptionWhenEnsureNotNullsArgumentIsNull() throws IllegalStateException %7B%0A    Assertions.ensureNotNull(null);%0A  %7D%0A%0A  @Test public void returnOriginalObjectWhenNotNull() %7B%0A    Object mockObject = new Object();%0A%0A    assertThat(Assertions.ensureNotNull(mockObject)).isEqualTo(mockObject);%0A  %7D%0A%0A  @Test(expected = IllegalStateException.class)%0A  public void throwExceptionWhenArgumentIsFalse() throws IllegalStateException %7B%0A    Assertions.check(false, %22%22);%0A  %7D%0A%7D%0A

Add tests for Assertions