Hi everyone - just wondering if anyone used Pact f...
# general
b
Hi everyone - just wondering if anyone used Pact for SIP protocol testing.
y
Hey dude, what is SIP protocol testing, for the uneducated (like me)
b
SIP is a protocol used in the telecom industry. It allows pairing the caller and the callee after a series of handshakes between intermediary proxies. Quite similar to HTTP in terms of concepts... it has a header...status codes etc.
m
I think the answer here is no, as we only support HTTP as a protocol, or are protocol agnostic (sync/async messaging). I think this would need to be implemented as a plugin, if I understand correctly
t
Contract testing is a really good fit for SIP, although as Matt says, Pact doesn’t directly support it
b
@Timothy Jones thanks! Do you also refer to the use of the Plugins or another way? And did you try it?
m
I think he’s just saying that contract testing (concept) is a valid strategy for SIP, without regard to specific implementation
If you want to do it with Pact, you would need to write a plugin that knew how to communicate the SIP protocol
👍 1