Versiunea funcțională EUMI
This commit is contained in:
+25
-1
@@ -1,3 +1,27 @@
|
||||
from django.test import TestCase
|
||||
from users.models import Employee
|
||||
from .models import Intervention
|
||||
|
||||
# Create your tests here.
|
||||
|
||||
class InterventionModelTests(TestCase):
|
||||
def setUp(self):
|
||||
self.emp = Employee.objects.create(
|
||||
name="Angajat Test",
|
||||
username="angajat.test",
|
||||
role="Consilier",
|
||||
office_number="10",
|
||||
email="test@primariaroman.ro",
|
||||
)
|
||||
|
||||
def test_intervention_defaults(self):
|
||||
# Create a ticket providing only the required fields
|
||||
ticket = Intervention.objects.create(
|
||||
title="Problemă Rețea",
|
||||
description="Nu mă pot conecta la internet.",
|
||||
reported_by=self.emp,
|
||||
)
|
||||
|
||||
# Verify default values are correctly applied
|
||||
self.assertEqual(ticket.status, "nou")
|
||||
self.assertEqual(ticket.priority, "medie")
|
||||
self.assertIsNone(ticket.assigned_to_it)
|
||||
|
||||
Reference in New Issue
Block a user