Exemplo n.º 1
0
    def test_on_peu_voter_entre_deux_foo(self):
        foo1 = Foo('machin')
        foo2 = Foo('truc')

        foo1.a_vaincu(foo2)

        self.assertEqual(1500. + K / 2, foo1.score)
        self.assertEqual(1500. - K / 2, foo2.score)
Exemplo n.º 2
0
    def test_on_peu_voter_entre_deux_foo(self):
        foo1 = Foo('machin')
        foo2 = Foo('truc')

        foo1.a_vaincu(foo2)

        self.assertEqual(1500.+K/2, foo1.score)
        self.assertEqual(1500.-K/2, foo2.score)
Exemplo n.º 3
0
    def test_on_peut_classer(self):
        foo1 = Foo('ciblout')
        foo2 = Foo('remram')
        foo3 = Foo('remram')
        Foo.ajouter(foo1)
        Foo.ajouter(foo2)
        Foo.ajouter(foo3)
        foo1.a_vaincu(foo2)

        foos = Foo.get_sorted_list(2)

        self.assertEqual(len(foos), 2)
        self.assertEqual(foo1, foos[0])
        self.assertEqual(foo3, foos[1])
Exemplo n.º 4
0
    def test_on_peut_classer(self):
        foo1 = Foo('ciblout')
        foo2 = Foo('remram')
        foo3 = Foo('remram')
        Foo.ajouter(foo1)
        Foo.ajouter(foo2)
        Foo.ajouter(foo3)
        foo1.a_vaincu(foo2)

        foos = Foo.get_sorted_list(2)

        self.assertEqual(len(foos), 2)
        self.assertEqual(foo1, foos[0])
        self.assertEqual(foo3, foos[1])