Diferencia entre revisiones de «Link1»

De Wiki de EGC
Saltar a: navegación, buscar
(Página creada con «class VotingModelTestCase(BaseTestCase): def setUp(self): q = Question(desc='Descripcion') q.save() opt1 = QuestionOption(ques...»)
 
 
Línea 1: Línea 1:
 +
‎<syntaxhighlight lang="python">
 
class VotingModelTestCase(BaseTestCase):
 
class VotingModelTestCase(BaseTestCase):
 
     def setUp(self):
 
     def setUp(self):
Línea 21: Línea 22:
 
         v=Voting.objects.get(name='Votacion')
 
         v=Voting.objects.get(name='Votacion')
 
         self.assertEquals(v.question.options.all()[0].option, "opcion 1")
 
         self.assertEquals(v.question.options.all()[0].option, "opcion 1")
 +
 +
‎</syntaxhighlight>

Revisión actual del 10:16 4 oct 2022

class VotingModelTestCase(BaseTestCase):
    def setUp(self):
        
        q = Question(desc='Descripcion')
        q.save()
        
        opt1 = QuestionOption(question=q, option='opcion 1')
        opt1.save()
        opt1 = QuestionOption(question=q, option='opcion 2')
        opt1.save()

        self.v = Voting(name='Votacion', question=q)
        self.v.save()
        super().setUp()

    def tearDown(self):
        super().tearDown()
        self.v = None

    def testExist(self):
        v=Voting.objects.get(name='Votacion')
        self.assertEquals(v.question.options.all()[0].option, "opcion 1")