예제 #1
0
class PodcastChannelAdminTest(TestCase):
    def setUp(self):
        self.admin = PodcastChannelAdmin(PodcastChannel, 1)
        self.mock = mox.Mox()
        self.request = RequestFactory().get("")

    def tearDown(self):
        self.mock.UnsetStubs()

    def test_update_channels(self):
        channel1 = PodcastChannel()
        channel2 = PodcastChannel()
        qs = [channel1, channel2]

        self.mock.StubOutWithMock(channel1, "update_channel")
        self.mock.StubOutWithMock(channel2, "update_channel")
        channel1.update_channel()
        channel2.update_channel()

        self.mock.ReplayAll()
        self.admin.update_channels(self.request, qs)
        self.mock.VerifyAll()

    def test_save_model(self):
        channel = PodcastChannel()
        self.mock.StubOutWithMock(channel, "save")
        self.mock.StubOutWithMock(channel, "update_channel")
        channel.save()
        channel.update_channel()

        self.mock.ReplayAll()
        self.admin.save_model(self.request, channel, None, None)
        self.mock.VerifyAll()
예제 #2
0
class PodcastChannelAdminTest(TestCase):
    def setUp(self):
        self.admin = PodcastChannelAdmin(PodcastChannel, 1)
        self.mock = mox.Mox()
        self.request = RequestFactory().get('')

    def tearDown(self):
        self.mock.UnsetStubs()

    def test_update_channels(self):
        channel1 = PodcastChannel()
        channel2 = PodcastChannel()
        qs = [channel1, channel2]

        self.mock.StubOutWithMock(channel1, 'update_channel')
        self.mock.StubOutWithMock(channel2, 'update_channel')
        channel1.update_channel()
        channel2.update_channel()

        self.mock.ReplayAll()
        self.admin.update_channels(self.request, qs)
        self.mock.VerifyAll()

    def test_save_model(self):
        channel = PodcastChannel()
        self.mock.StubOutWithMock(channel, 'save')
        self.mock.StubOutWithMock(channel, 'update_channel')
        channel.save()
        channel.update_channel()

        self.mock.ReplayAll()
        self.admin.save_model(self.request, channel, None, None)
        self.mock.VerifyAll()
예제 #3
0
 def setUp(self):
     self.admin = PodcastChannelAdmin(PodcastChannel, 1)
     self.mock = mox.Mox()
     self.request = RequestFactory().get("")
예제 #4
0
 def setUp(self):
     self.admin = PodcastChannelAdmin(PodcastChannel, 1)
     self.mock = mox.Mox()
     self.request = RequestFactory().get('')