package it.com.takefive.plugin.jira.wechat.configuration; import static org.junit.Assert.*; import java.util.HashMap; import java.util.UUID; import org.junit.Test; import com.atlassian.sal.api.pluginsettings.PluginSettingsFactory; import com.takefive.plugins.jira.wechat.configuration.ConfigurationAccess; public class AccessTest { private final PluginSettingsFactory pluginSettingsFactory; private final ConfigurationAccess access; public AccessTest(PluginSettingsFactory pluginSettingsFactory) { this.pluginSettingsFactory = pluginSettingsFactory; this.access = new ConfigurationAccess(this.pluginSettingsFactory); } @Test public void testGetMap() { assertNull(access.getMap(UUID.randomUUID().toString())); access.setMap("jira-wechat.testing", new HashMap<String, String>()); assertNotNull(access.getMap("jira-wechat.testing")); access.setMap("jira-wechat.testing", null); assertNull(access.getMap("jira-wechat.testing")); } }