def test_agent_openID_create(self): openID = "bob.openID.com" bob = Agent(openID=openID) bob.save() self.assertEquals(bob.openID, openID) self.assertEquals(bob.objectType, "Agent") self.assertFalse(bob.name) self.assertFalse(bob.mbox) self.assertFalse(bob.mbox_sha1sum)
def test_agent_account_create(self): bob = Agent(account_homePage="http://www.adlnet.gov", account_name="freakshow") bob.save() self.assertEquals(bob.account_name, "freakshow") self.assertEquals(bob.account_homePage, "http://www.adlnet.gov") self.assertFalse(bob.name) self.assertFalse(bob.mbox) self.assertFalse(bob.mbox_sha1sum) self.assertFalse(bob.openID)
def test_agent_del(self): ag = Agent(name="the agent", account_homePage="http://adlnet.gov/agent/1", account_name="agent 1 account") ag.save() self.assertEquals(ag.name, "the agent") self.assertEquals(ag.account_name, "agent 1 account") self.assertEquals(ag.account_homePage, "http://adlnet.gov/agent/1") self.assertEquals(1, len(Agent.objects.all())) ag.delete() self.assertEquals(0, len(Agent.objects.all()))
def test_agent_account_create(self): account = {"homePage":"http://www.adlnet.gov","name":"freakshow"} bob = Agent() bob.save() bobacc = AgentAccount(agent=bob, **account) bobacc.save() a = bob.agentaccount self.assertEquals(a.name, "freakshow") self.assertEquals(a.homePage, "http://www.adlnet.gov") self.assertEquals(a.agent, bob) self.assertFalse(bob.name) self.assertFalse(bob.mbox) self.assertFalse(bob.mbox_sha1sum) self.assertFalse(bob.openID)