X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Ftest%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Ffreenet%2Fwot%2FDefaultIdentityTest.java;h=1cd462c6ea3285206eda17a7be83f3e69d7b0c60;hb=9f23092d7f3820e31ff34f38bcf11fcc594ae645;hp=13ded53ab3469c59914397109afef540f209fc0c;hpb=fa9b80a807622b20d89dec046ac7d4e72bfe4ee9;p=Sone.git diff --git a/src/test/java/net/pterodactylus/sone/freenet/wot/DefaultIdentityTest.java b/src/test/java/net/pterodactylus/sone/freenet/wot/DefaultIdentityTest.java index 13ded53..1cd462c 100644 --- a/src/test/java/net/pterodactylus/sone/freenet/wot/DefaultIdentityTest.java +++ b/src/test/java/net/pterodactylus/sone/freenet/wot/DefaultIdentityTest.java @@ -24,12 +24,15 @@ import static org.hamcrest.Matchers.containsInAnyOrder; import static org.hamcrest.Matchers.empty; import static org.hamcrest.Matchers.hasEntry; import static org.hamcrest.Matchers.is; +import static org.hamcrest.Matchers.not; import static org.hamcrest.Matchers.nullValue; import static org.hamcrest.collection.IsIterableContainingInOrder.contains; import static org.mockito.Mockito.mock; import java.util.Collections; +import net.pterodactylus.sone.Matchers; + import org.junit.Test; /** @@ -135,4 +138,16 @@ public class DefaultIdentityTest { assertThat(identity.hashCode(), is(identity2.hashCode())); } + @Test + public void nullDoesNotMatchAnIdentity() { + assertThat(identity, not(is((Object) null))); + } + + @Test + public void toStringContainsIdAndNickname() { + String identityString = identity.toString(); + assertThat(identityString, Matchers.matches("\\bId\\b")); + assertThat(identityString, Matchers.matches("\\bNickname\\b")); + } + }