проще а) оценить сначала его работу на реале; б) грамотно его замокировать
Можно даже не мокировать, есть готовые моки чисто для смпп. Точного названия не помню, что-то вроде fake sms provider, в которых заодно можно и эмулировать разные проблемы с провайдерской стороны, не копаясь в tcp трафике.