Coverage for src/app/dto/template_dto.py: 100%

18 statements  

« prev     ^ index     » next       coverage.py v7.7.0, created at 2025-04-03 00:42 +0200

1from datetime import datetime 

2 

3class TemplateDTO: 

4 def __init__(self, question: str = None, answer: str = None, author_id: int = None, last_modified: datetime = None, id: int = None): 

5 self.id = id 

6 self.question = question 

7 self.answer = answer 

8 self.author_id = author_id 

9 self.last_modified = last_modified 

10 

11 def get_id(self) -> int: 

12 return self.id 

13 

14 def get_question(self) -> str: 

15 return self.question 

16 

17 def get_answer(self) -> str: 

18 return self.answer 

19 

20 def get_author_id(self) -> int: 

21 return self.author_id 

22 

23 def get_last_modified(self) -> datetime: 

24 return self.last_modified