huhrmuhr: Я работаю уже 4 года через ИП. Сижу дома, пишу код. Из клиентов: в Мск две конторы + на Кипре одна. Работая через интернет, неважно, где ты находишься. Важно лишь то, куда ты платишь налоги.
Думай Головой: Суть в том, что ты платишь налоги в "свою" налоговую, которая тебя регила. Вот, и все. Где ты физически работаешь, не имеет никакого значения.
huhrmuhr: Патент выдается по месту прописки ИП. ИП вообще, как юр.лицо, регится по месту прописки. Суммы совокупного дохода (налоговой базы патента) считаются для региона (области). Я знаю только для своей, Кировской, области сумму.
Работать можно через интернет на любые конторы, хоть на забугор. Составили договор - работай. Важно лишь то, чтобы налоги по месту прописки платились. Все остальное - нет.
xfg: нет, имхо, это уже не юнит-тесты, ибо слишком большая последовательность действий тестируется. Это то, что я описал на втором уровне, говоря про тесты бизнес-сценариев.
Скажем так, если юнит-тест при провале какого-то шага не позволяет однозначно определить метод с ошибкой (без чтения трейсов и дебага), то это не юнит-тест.
На счет того, почему у разрабов Yii такой взгляд на тесты. Всяк кулик свое болото хвалит (с) Вот, и ответ. У каждого свои рамки и критерии.
И на ваш вопрос я ответил:
>> Самый главный аспект юнит-тестирования состоит в том, что один тест (метод класса-теста) должен решать строго одну задачу, а не проверять в фоне целую подсистему.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.