Ваш начальник может пожелать подтвердить, что веб-сервис может быть вызван со страницы .aspx , а также возможность опробовать некоторые значения. (Он хочет, чтобы пример вызывал код, который кто-то другой использовал для создания реальной веб-страницы?) Если ваш веб-сервис вызывает какие-либо внешние сервисы и / или использует базу данных, в любом случае будет сложно написать для него автоматические модульные тесты.
Что касается написания реального модульного теста для веб-службы, я думаю, вы уже проиграли битву на этот раз ... *
В следующий раз попробуйте написать модульные тесты для каждого метода, вызываемого веб-службами, непосредственно перед или сразу после написания метода. Нет необходимости даже говорить своему боссу, что вы делаете это, так как это приведет к более быстрому созданию рабочего кода.
Как только вы доказали, что модульные тесты помогают вы быстро пишете лучший код, вы можете попробовать внедрить Test Driven Development и / или сделать проверку модульных тестов в системе контроля исходного кода и другие люди запускают их, когда они меняют код.
Вы всегда можете потратить некоторое время сегодня вечером, после того как ваш босс ушел домой, пытаясь написать юнит-тесты. Тогда только скажите ему, что вы сделали, когда он спросит, почему в вашем коде нет ошибок.