У меня есть приложение Spring Boot 2.1.7.RELEASE
& Thymeleaf
для сравнения Car
s параметров.
Контроллер выглядит так:
@GetMapping("/carscompare/{key}")
public String compareCars(@PathVariable("key") String key, Model model) {
Optional<CarsComparison> byKey = carsService.findByKey(key);
model.addAttribute("carsReport", byKey.get());
return "carsCompare";
}
Thymeleaf отображает страницу, котораяесть таблица, которая выглядит примерно так - на основе данных от объекта CarsComparison
, введенного в модель:
param | car A | car B
Model | Honda | Mazda
Safety | 5* | 4*
....
.....
Теперь я хочу создать тесты, которые будут проверять правильные данные, расположенные вправильное расположение в матрице.
Так, например, данные 5*
находятся в car A
& Safety
координатах, а не в другом месте.
Я нашел это пример модульного тестирования Thymeleaf, но, похоже, он проверяет данные где-то на странице, а не в определенном месте.
Есть ли способ сделать это? Может быть, получить доступ к различным ячейкам таблицы с помощью id
ячейки?