assertSame('01012345678', AgiOrderCallbackHandler::normalizeCallerNumber('+201012345678')); $this->assertSame('0212345678', AgiOrderCallbackHandler::normalizeCallerNumber('02-1234-5678')); $this->assertSame('12345', AgiOrderCallbackHandler::normalizeCallerNumber('12345')); } public function test_it_rejects_numbers_that_do_not_match_an_outbound_route_format() { $this->assertNull(AgiOrderCallbackHandler::normalizeCallerNumber('1234')); $this->assertNull(AgiOrderCallbackHandler::normalizeCallerNumber('010123456')); $this->assertNull(AgiOrderCallbackHandler::normalizeCallerNumber('not-a-number')); } }