Danil Iarosh
9549d42ea3
Add unit tests for security contour, COM port shutdown and VFX service
- Äîáàâëåíû EditMode òåñòû äëÿ âåðèôèêàöèè ââîäà PIN-êîäà àâòîðèçàöèè ïåðåä îòêðûòèåì ìåíþ íàñòðîåê â MainMenuControllerServiceActionTests.cs.
- Ñîçäàíû íîâûå EditMode òåñòû VfxServiceTests.cs, ïîêðûâàþùèå null-safety è êîððåêòíîå ñîçäàíèå GameObject ñèñòåì ÷àñòèö äëÿ IVfxService è GameVfxService.
- Ñîçäàí íîâûé EditMode êëàññ òåñòîâ ComSystemShutdownTests.cs, ïðîâåðÿþùèé áûñòðîå è áåçîïàñíîå çàêðûòèå COM-ñèñòåìû.
- Èñïðàâëåí ïîðÿäîê âûçîâà RequestClose() â ServiceTextInputModalWindow.Confirm() äëÿ ïðåäîòâðàùåíèÿ çàêðûòèÿ ìîäàëüíûõ îêîí ïîâåðõ òåêóùåãî ïðè çàêðûòèè îêíà ââîäà.
- Èñïðàâëåíî óíè÷òîæåíèå îáúåêòîâ â GameVfxService.cs è JumpPlayerController.cs â EditMode ñ ïîìîùüþ ïðîâåðêè Application.isPlaying.
- Äîáàâëåíà ëåíèâàÿ èíèöèàëèçàöèÿ Rigidbody2D â ìåòîäàõ Bounce() è Die() â JumpPlayerController.cs äëÿ ïðåäîòâðàùåíèÿ NullReferenceException â èçîëèðîâàííûõ òåñòàõ.
- Âñå 174 EditMode è 7 PlayMode òåñòîâ óñïåøíî ïðîéäåíû â Unity Editor.
2026-06-23 15:38:21 +03:00
..
2026-06-12 16:43:28 +03:00
2026-05-27 16:34:51 +03:00
2026-06-23 10:36:13 +03:00
2026-05-05 14:52:54 +03:00
2026-05-11 07:41:14 +03:00
2026-05-05 14:52:54 +03:00
2026-06-12 16:43:28 +03:00
2026-06-23 10:36:13 +03:00
2026-06-12 16:43:28 +03:00
2026-06-23 10:36:13 +03:00
2026-06-23 10:36:13 +03:00
2026-06-23 15:38:21 +03:00
2026-06-23 10:36:13 +03:00
2026-06-08 14:22:48 +03:00
2026-05-11 07:41:14 +03:00
2026-06-23 15:38:21 +03:00
2026-05-27 16:34:51 +03:00
2026-06-23 10:36:13 +03:00
2026-05-11 07:41:14 +03:00
2026-06-08 14:22:48 +03:00
2026-05-05 14:52:54 +03:00
2026-05-11 07:41:14 +03:00
2026-06-23 10:36:13 +03:00
2026-05-27 16:34:51 +03:00
2026-05-05 14:52:54 +03:00
2026-05-05 14:52:54 +03:00
2026-05-11 07:41:14 +03:00
2026-06-12 16:43:28 +03:00
2026-05-05 14:52:54 +03:00
2026-06-08 14:22:48 +03:00
2026-06-08 14:22:48 +03:00
2026-05-05 14:52:54 +03:00
2026-05-05 14:52:54 +03:00
2026-05-05 14:52:54 +03:00
2026-05-05 14:52:54 +03:00
2026-05-05 14:52:54 +03:00
2026-05-05 14:52:54 +03:00
2026-05-11 07:41:14 +03:00
2026-05-05 14:52:54 +03:00
2026-05-05 14:52:54 +03:00
2026-05-27 16:34:51 +03:00
2026-05-11 07:41:14 +03:00
2026-05-11 07:41:14 +03:00
2026-05-05 14:52:54 +03:00
2026-06-08 14:22:48 +03:00
2026-05-11 07:41:14 +03:00
2026-05-11 07:41:14 +03:00
2026-05-05 14:52:54 +03:00
2026-06-08 14:22:48 +03:00
2026-05-27 16:34:51 +03:00
2026-05-11 07:41:14 +03:00
2026-05-11 07:41:14 +03:00
2026-06-08 14:22:48 +03:00
2026-05-05 14:52:54 +03:00
2026-06-08 14:22:48 +03:00