@Test public void getAttrByIdReturnsPopulatedOptionalWhenAttrPresent() { given(attributesMock.get(ATTRIBUTE_ID)).willReturn(attributeMock); var actualAttrOptional = baseAttributeMapper.getAttributeById(attributesMock, ATTRIBUTE_ID); assertThat(actualAttrOptional) .isPresent() .contains(attributeMock); }
protected Optional<Attribute> getAttributeById(Attributes attributes, String attributeId) { requireNonNull(attributeId); requireNonNull(attributes); return Optional.ofNullable(attributes.get(attributeId)); }
BaseAttributeMapper implements AttributesMapper<T> { protected Optional<Attribute> getAttributeById(Attributes attributes, String attributeId) { requireNonNull(attributeId); requireNonNull(attributes); return Optional.ofNullable(attributes.get(attributeId)); } }
BaseAttributeMapper implements AttributesMapper<T> { protected Optional<Attribute> getAttributeById(Attributes attributes, String attributeId) { requireNonNull(attributeId); requireNonNull(attributes); return Optional.ofNullable(attributes.get(attributeId)); }  }
BaseAttributeMapper implements AttributesMapper<T> { protected Optional<Attribute> getAttributeById(Attributes attributes, String attributeId) { requireNonNull(attributeId); requireNonNull(attributes); return Optional.ofNullable(attributes.get(attributeId)); }   }
BaseAttributeMapper implements AttributesMapper<T> { protected Optional<Attribute> getAttributeById(Attributes attributes, String attributeId) { requireNonNull(attributeId); requireNonNull(attributes); return Optional.ofNullable(attributes.get(attributeId)); }    }