assertThat(image.source).isNotEmpty(); assertThat(image.md5).hasSize(32); // MD5 hashes are always 32 characters long. assertThat(image.searchPage).isNotNegative(); assertThat(image.searchPagePosition).isNotNegative(); assertThat(image.createdAt).overridingErrorMessage("createdAt null for image: %s", image.webUrl).isNotNull();