public void testNewTlsPeer() throws Exception { TlsPeer peer = m_tlsPeerManager.newTlsPeer(); assertNotNull(peer.getInternalUser().getSipPassword()); assertEquals( false, peer.getInternalUser().getSettingTypedValue(PermissionName.VOICEMAIL.getPath())); assertEquals( false, peer.getInternalUser().getSettingTypedValue(PermissionName.FREESWITH_VOICEMAIL.getPath())); }
public void saveTlsPeer() throws Exception { loadDataSet("tls/tls_peer.db.xml"); assertEquals(2, m_tlsPeerManager.getTlsPeers().size()); TlsPeer peer = m_tlsPeerManager.newTlsPeer(); peer.setName("tlspeer3"); m_tlsPeerManager.saveTlsPeer(peer); assertEquals(3, m_tlsPeerManager.getTlsPeers().size()); assertEquals("~~tp~tlspeer3", peer.getInternalUser().getUserName()); TlsPeer peer1 = m_tlsPeerManager.getTlsPeerByName("tlspeer1"); peer1.setName(" tl spe e r4"); m_tlsPeerManager.saveTlsPeer(peer1); assertEquals("~~tp~tlspeer4", peer1.getInternalUser().getUserName()); assertObjectWithIdPresent(getEntityCollection(), "TlsPeer1"); assertObjectWithIdPresent(getEntityCollection(), "TlsPeer2"); TlsPeer peer2 = m_tlsPeerManager.getTlsPeerByName("tlspeer2"); peer2.setName("tlspeer4"); try { m_tlsPeerManager.saveTlsPeer(peer2); fail(); } catch (UserException ex) { } assertObjectWithIdNotPresent(getEntityCollection(), "TlsPeer3"); }