link: Write tests on templates

Close #770
я бы сюда добавил еще `tabIndex`, чтобы проверить, что в задезейбленном состоянии tabindex не устанавливается