class SubscriptionModelTest(TestCase):
    def setUp(self):
        self.obj = Subscription(
            name="Anderson Marques", cpf="00644321229", email="*****@*****.**", phone="984593967"
        )
        self.obj.save()

    def test_create(self):
        self.assertTrue(Subscription.objects.exists())

    def test_created_at(self):
        """Subscription must have created_at attr"""
        self.assertIsInstance(self.obj.created_at, datetime)

    def test_str(self):
        self.assertEqual("Anderson Marques", str(self.obj))

    def test_paid_default_to_faulse(self):
        """By default paid must false"""
        self.assertEqual(False, self.obj.paid)
class SubscriptionModelTest(TestCase):
    def setUp(self):
        self.obj = Subscription(name="Anderson Marques",
                                cpf="00644321229",
                                email="*****@*****.**",
                                phone="984593967")
        self.obj.save()

    def test_create(self):
        self.assertTrue(Subscription.objects.exists())

    def test_created_at(self):
        """Subscription must have created_at attr"""
        self.assertIsInstance(self.obj.created_at, datetime)

    def test_str(self):
        self.assertEqual("Anderson Marques", str(self.obj))

    def test_paid_default_to_faulse(self):
        """By default paid must false"""
        self.assertEqual(False, self.obj.paid)
 def setUp(self):
     self.obj = Subscription(name="Anderson Marques",
                             cpf="00644321229",
                             email="*****@*****.**",
                             phone="984593967")
     self.obj.save()
 def setUp(self):
     self.obj = Subscription(
         name="Anderson Marques", cpf="00644321229", email="*****@*****.**", phone="984593967"
     )
     self.obj.save()