Esempio n. 1
0
 public void TcpBinaryUrlValidation()
 {
     var protocol = new TcpBinaryClientProtocolSetup();
     Assert.IsTrue(protocol.IsUrlValid("tcp://localhost:123/server"));
     Assert.IsTrue(protocol.IsUrlValid("tcp://www.example.com:8080/server"));
     Assert.IsTrue(protocol.IsUrlValid("tcp://127.0.0.1:8888/index"));
     Assert.IsTrue(protocol.IsUrlValid("tcp://[FEDC:BA98:7654:3210:FEDC:BA98:7654:3210]:80/index"));
     Assert.IsFalse(protocol.IsUrlValid(null));
     Assert.IsFalse(protocol.IsUrlValid(string.Empty));
     Assert.IsFalse(protocol.IsUrlValid("tcp://"));
     Assert.IsFalse(protocol.IsUrlValid("tcp://host/server"));
 }