def test_reset_email_get_link_base_url(self): ds = MagicMock() ds.get_resource.return_value = { 'defaultModel': {'linkBaseUrl': 'some-link.com'} } ret = DefaultModelEmailTemplate( client=MagicMock(data_store=ds, BASE_URL='http://example.com'), href='email-template') self.assertTrue(ret.get_link_base_url(), 'some-link.com')
def test_reset_email_get_link_base_url(self): ds = MagicMock() ds.get_resource.return_value = { 'defaultModel': { 'linkBaseUrl': 'some-link.com' } } ret = DefaultModelEmailTemplate(client=MagicMock( data_store=ds, BASE_URL='http://example.com'), href='email-template') self.assertTrue(ret.get_link_base_url(), 'some-link.com')
def test_reset_email_set_link_base_url(self): ds = MagicMock() ds.get_resource.return_value = { 'defaultModel': { 'linkBaseUrl': 'https://api.stormpath.com/passwordReset' } } ds.update_resource.return_value = {} ret = DefaultModelEmailTemplate( client=MagicMock(data_store=ds, BASE_URL='http://example.com'), href='email-template') ret.set_link_base_url('some-link.com') self.assertTrue(ret.default_model, {'linkBaseUrl': 'some-link.com'})
def test_reset_email_set_link_base_url(self): ds = MagicMock() ds.get_resource.return_value = { 'defaultModel': { 'linkBaseUrl': 'https://api.stormpath.com/passwordReset' } } ds.update_resource.return_value = {} ret = DefaultModelEmailTemplate(client=MagicMock( data_store=ds, BASE_URL='http://example.com'), href='email-template') ret.set_link_base_url('some-link.com') self.assertTrue(ret.default_model, {'linkBaseUrl': 'some-link.com'})