dropdown: Write tests on templates

А зачем делать массив из двух ссылок? Может быть, объединить этот кейс с предыдущим и передать в switcher массив из кнопки и ссылки?