checkbox: Write tests on templates

Close #775 
> стопэ! зачем нам тогда html-differ с его выводом диффов? если тест падает, то мы сразу видим в чем проблема

Он нам помогает, но чем сложнее логика, тем сложнее по диффу понять что сломалось. Тесты пишутся один раз в жизни, а используются потом всю жизнь, так что не вижу смысла тут лениться.

> если при каких-то кейсах модификатор может не выставляться(например, фокус при дизейбле), то создается отдельный тест, который это проверяет

Я говорю немного о другом, мы же можем использовать `checkbox` без модификаторов вообще, или только с одним модификатором? Вот у меня и вопрос, а где мы собственно проверили что такая возможность у нас есть?

> не могу представить себе случай, когда вместо спецификации я пойду читать тесты на шаблоны :)

3) Лично я очень часто читаю тесты как спецификацию, потому что спецификации никогда нету :) Обычно есть документация, но она никогда не объяснит всех нюансов.