def testDelete(self): r = Resources() print r.delete("hello/1")
def testPut(self): r = Resources() print r.put("hello/1", '{ "putData": "put put put" }')
def testPost(self): r = Resources() print r.post("hello", '{ "postData": "post post post" }')
def testGet(self): r = Resources() print r.get("hello/1")
def testInit(self): r1 = Resources() self.assertIsNotNone(r1.getSessionId()) self.assertIsNotNone(r1.getSfInstance()) r2 = Resources(expanduser("~/.restforce")) self.assertEquals(r1.getSessionId(), r2.getSessionId()) self.assertEquals(r1.getSfInstance(), r2.getSfInstance()) credentials = readLoginCredentialsFromFile(expanduser("~/.restforce")) r3 = Resources(credentials[0], credentials[1], credentials[2]) self.assertEquals(r2.getSessionId(), r3.getSessionId()) self.assertEquals(r2.getSfInstance(), r3.getSfInstance())