def testConvienceMethod(self): """ should dial to a url via post""" r = Response() r.addDial() r = self.strip(r) self.assertEquals( r, '<?xml version="1.0" encoding="UTF-8"?><Response><Dial /></Response>' )
def testAddConferenceConvenceMethod(self): """ add a conference to a dial, conviently""" r = Response() d = r.addDial() d.addConference("My Room") r = self.strip(r) self.assertEquals(r, '<?xml version="1.0" encoding="utf-8"?><Response><Dial><Conference>My Room</Conference></Dial></Response>')
def testAddNumberConvience(self): """add a number to a dial, convience method""" r = Response() d = r.addDial() d.addNumber("1231231234") r = self.strip(r) self.assertEquals(r, '<?xml version="1.0" encoding="utf-8"?><Response><Dial><Number>1231231234</Number></Dial></Response>')
def testAddConferenceConvenceMethod(self): """ add a conference to a dial, conviently """ r = Response() d = r.addDial() d.addConference("My Room") r = self.strip(r) assert_equal(r, '<?xml version="1.0" encoding="UTF-8"?><Response><Dial><Conference>My Room</Conference></Dial></Response>')
def testAddNumberConvience(self): """ add a number to a dial, convience method """ r = Response() d = r.addDial() d.addNumber("1231231234") r = self.strip(r) assert_equal(r, '<?xml version="1.0" encoding="UTF-8"?><Response><Dial><Number>1231231234</Number></Dial></Response>')
def testAddNumberConvenienceStatusCallbackEvent(self): """ add a number to a dial, convience method """ r = Response() d = r.addDial() d.addNumber("1231231234", statusCallback="http://example.com", statusCallbackEvent="initiated completed") r = self.strip(r) assert_equal(r, '<?xml version="1.0" encoding="UTF-8"?><Response><Dial><Number statusCallback="http://example.com" statusCallbackEvent="initiated completed">1231231234</Number></Dial></Response>')
def testAddNumberConvenienceStatusCallbackEvent(self): """ add a number to a dial, convience method """ r = Response() d = r.addDial() d.addNumber("1231231234", statusCallback="http://example.com", statusCallbackEvent="initiated completed") r = self.strip(r) assert_equal( r, '<?xml version="1.0" encoding="UTF-8"?><Response><Dial><Number statusCallback="http://example.com" statusCallbackEvent="initiated completed">1231231234</Number></Dial></Response>' )
def testConvienceMethod(self): """ should dial to a url via post""" r = Response() r.addDial() r = self.strip(r) self.assertEquals(r, '<?xml version="1.0" encoding="utf-8"?><Response><Dial /></Response>')