if (footer.getText() != null) footerObj.put("text", footer.getText()); if (footer.getIconUrl() != null) footerObj.put("icon_url", footer.getIconUrl()); obj.put("footer", footerObj);
@Test public void testFooterIsSetWithoutIconCorrectly() { PlaceholderMessage message = createWith(null); message.setFooter("Some weird title!"); MessageEmbed embed = message.buildEmbed(); assertEquals("Some weird title!", embed.getFooter().getText()); assertEquals(null, embed.getFooter().getIconUrl()); }
@Test public void testFooterIsSetWithIconCorrectly() { PlaceholderMessage message = createWith(null); message.setFooter("Some weird title!", "https://i.imgur.com/xW53ysv.gif"); MessageEmbed embed = message.buildEmbed(); assertEquals("Some weird title!", embed.getFooter().getText()); assertEquals("https://i.imgur.com/xW53ysv.gif", embed.getFooter().getIconUrl()); }