refactor(human_resources): Update Functional Metadata to use PyTest for Employee Model

ref: #761 #730
This commit is contained in:
2025-05-16 02:16:38 +09:30
parent d0c3537753
commit 387ffc9ade

View File

@ -0,0 +1,48 @@
from django.test import TestCase
from access.tests.functional.contact.test_functional_contact_metadata import (
ContactMetadataInheritedCases
)
from human_resources.models.employee import Employee
class EmployeeMetadataTestCases(
ContactMetadataInheritedCases,
):
add_data: dict = {
'employee_number': 123456,
}
kwargs_create_item: dict = {
'employee_number': 1234568,
}
kwargs_create_item_diff_org: dict = {
'employee_number': 1234567,
}
model = Employee
class EmployeeMetadataInheritedCases(
EmployeeMetadataTestCases,
):
model = None
kwargs_create_item: dict = {}
kwargs_create_item_diff_org: dict = {}
class EmployeeMetadataTest(
EmployeeMetadataTestCases,
TestCase,
):
pass