В тестируемом приложении в классе компонентов есть строки, в которых отображается сообщение toastr.Я пытаюсь написать тест на транспортир, который проверяет, отображаются ли эти сообщения или нет, но мне трудно.Причина в том, что у меня нет упоминания о тостере в моем HTML, поэтому у меня нет идеи, как заставить транспортира найти его.Вот код, где я использую тостр.Я хочу проверить, отображается ли сообщение об успехе, регистрируется ли пользователь или обновляет его.
dialogRef.afterClosed().subscribe(result => {
console.log(result);
if (result.success === "success") {
this.toastr.success(result.isToEdit == true ? "User is updated successfully " : "User is created successfully.");
this.getUsers();
}
});
Я чешу голову на этом.Любая помощь будет отличной.Спасибо!
Редактировать: Я думаю, что я решил эту проблему.Я сделал следующий код для доступа к сообщению:
return element(by.css('.toast-message'))