Versiunea funcțională EUMI

This commit is contained in:
2026-08-31 16:10:46 +03:00
parent 75bcef3095
commit ce5028a27f
58 changed files with 4271 additions and 98 deletions
+25 -1
View File
@@ -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)