コード例 #1
0
 public void GenerateUrnHandlesStartingColon()
 {
     var expected = "urn:ccnet:otherserver";
     var connectionMock = new Mock<ServerConnection>(MockBehavior.Strict);
     connectionMock.Setup(sc => sc.RetrieveServerName()).Returns(expected).Verifiable();
     var factory = new TestServerConnectionFactory
     {
         OnGenerateConnection = a => connectionMock.Object
     };
     var actual = factory.GenerateUrn("http://somewhere", ":queue:project");
     Assert.AreNotSame(expected + ":queue:project", actual);
     connectionMock.Verify();
 }
コード例 #2
0
        public void GenerateUrnHandlesStartingColon()
        {
            var expected       = "urn:ccnet:otherserver";
            var connectionMock = new Mock <ServerConnection>(MockBehavior.Strict);

            connectionMock.Setup(sc => sc.RetrieveServerName()).Returns(expected).Verifiable();
            var factory = new TestServerConnectionFactory
            {
                OnGenerateConnection = a => connectionMock.Object
            };
            var actual = factory.GenerateUrn("http://somewhere", ":queue:project");

            Assert.AreNotSame(expected + ":queue:project", actual);
            connectionMock.Verify();
        }