def test_non_number(self): self.command("!create") replies = self.command("!investi abc") self.assertEqual(len(replies), 1) self.assertEqual(replies[0].body, message.cmd_sconosciuto()) replies = self.command("!investi 1.1.231.23.1") self.assertEqual(len(replies), 0)
def test_rimuovi(self): replies = self.command("!rimuovi 1") self.assertEqual(len(replies), 1) self.assertEqual(replies[0].body, message.cmd_sconosciuto()) replies = self.command("!rimuovi 1", config.ADMIN_ACCOUNTS[0]) self.assertEqual(len(replies), 0)
def test_none(self): self.command("!create") replies = self.command("!investi") self.assertEqual(len(replies), 1) self.assertEqual(replies[0].body, message.cmd_sconosciuto())
def _sconosciuto(self, comment): return comment.reply_wrap(message.cmd_sconosciuto())
def test_non_command(self): replies = self.command("saldo") self.assertEqual(len(replies), 1) self.assertEqual(replies[0].body, message.cmd_sconosciuto())
def test_ignorato(self): replies = self.command("!nonesiste") self.assertEqual(len(replies), 1) self.assertEqual(replies[0].body, message.cmd_sconosciuto())
def test_negative(self): self.command('!create') replies = self.command('!investi -50') self.assertEqual(len(replies), 1) self.assertEqual(replies[0].body, message.cmd_sconosciuto())