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(); }
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(); }