a cleaner test, adding todo devel
authorSandro Knauß <knauss@netzguerilla.net>
Sun, 19 Feb 2012 17:49:23 +0100
branchdevel
changeset 177 6c76753f9056
parent 176 71f1108758ef
child 178 ee4a6eb5a34b
a cleaner test, adding todo
tests/smstrade.py
--- a/tests/smstrade.py	Sun Feb 19 17:49:00 2012 +0100
+++ b/tests/smstrade.py	Sun Feb 19 17:49:23 2012 +0100
@@ -24,7 +24,7 @@
     @patch("urllib.urlopen")
     def testSendSMS(self,mock_urlopen):
         f = Mock()
-        f.readlines.return_value = ["100","12345678","0.55","1"]
+        f.readlines.return_value = ["100","12345678","0.055","1"]
         mock_urlopen.return_value = f
 
         params = ["key=XXXXXX","to=00491701234567", "message=Hello+World", "route=gold", "message_id=1", "cost=1","count=1",'charset=utf-8']
@@ -32,9 +32,7 @@
         
         p=self.getProvider()
         content = "Hello World"
-        status = p.send("gold",SMS(content,None), Telnumber("01701234567"))
-
-        self.assertEqual(status.status, status.GOOD)
+        p.send("gold",SMS(content,None), Telnumber("01701234567"))
 
         ca = mock_urlopen.call_args[0]
         c=ca[1].split("&")
@@ -44,7 +42,11 @@
         self.assertEqual(c,params)
         self.assertEqual(f.readlines.call_count,1)
 
+    def testStatusCode(self):
+        pass
     
+    testStatusCode.todo = "to implement"
+
     def testNeededOption(self):
         c={"key":"XXXXXXXX",}
         s=Smstrade("test",c.items())