Page 45 - 6182
        P. 45
     Рисунок 6.2 – Сценарій для перевірки наявності відповідного
                                  HTML-контейнера в шаблоні компонента
                    Рисунок 6.3 – Сценарій для перевірки створення компонента
                         Рисунок 6.4 – Сценарій для перевірки значення деякої
                                               властивості компонента
                           Слід  зазначити,  що  при  тестуванні  компонентів,  зазвичай
                  використовують лише сценарії наведене на рисунках  6.3, 6.4. Для
                  перевірки DOM-моделі використовують e2e-тестування.
                           Тестування сервісів
                           При тестуванні сервісів, необхідно, дотримуватись основного
                  підходу          модульного             тестування           об‘єктно-орієнтованого
                  програмного  забезпечення,  а  саме  –  тестуємо  методи  класів.
                  Основна  проблема,  яка  виникає  –  це  те,  що  в  більшості  випадків
                  логіка сервісів передбачає звернення до серверної частини додатку
                  з використанням підходу AJAX. Як відомо під час тестування таких
                  операцій  потрібно  використовувати  спеціальні  ―заглушки‖,  тобто
                  реальних викликів до сервера не повинно бути.
                           Для  написання  заглушок  HTTP-запитів  розробниками
                  платформи  Angular  передбачені  спеціальні  класи  для  тестування,
                                                                45
     	
