def test_command_goto_noargs(self): xkcd.sel_comic = 666 xkcd.cur_max_comic = 1000 xkcd.command_goto() self.assertEqual(xkcd.sel_comic, xkcd.cur_max_comic)
def test_command_goto_invalid_arg(self): xkcd.sel_comic = 666 xkcd.cur_max_comic = 1000 xkcd.command_goto("test") self.assertEqual(xkcd.sel_comic, xkcd.cur_max_comic)
def test_command_goto_first(self): xkcd.sel_comic = 666 xkcd.cur_max_comic = 1000 xkcd.command_goto(0) self.assertEqual(xkcd.sel_comic, 1)
def test_command_goto_last(self): xkcd.sel_comic = 666 xkcd.cur_max_comic = 1000 xkcd.command_goto(9001) self.assertEqual(xkcd.sel_comic, xkcd.cur_max_comic)
def test_command_goto(self): xkcd.sel_comic = 1000 xkcd.cur_max_comic = 1000 xkcd.command_goto(666) self.assertEqual(xkcd.sel_comic, 666)