Гаммирование + unit-тест