public void RetrieveServerNameRetrievesNameFromInvoker() { var serverName = "urn:ccnet:someserver"; var invokerMock = new Mock<IActionInvoker>(MockBehavior.Strict); invokerMock.Setup(i => i.RetrieveServerName()).Returns(serverName).Verifiable(); var channel = new WcfChannel(invokerMock.Object); var actual = channel.RetrieveServerName(); Assert.AreSame(serverName, actual); invokerMock.Verify(); }
public void QueryPassesOnCall() { var urn = string.Empty; var args = new QueryArguments(); var result = new QueryResult(); var invokerMock = new Mock<IActionInvoker>(MockBehavior.Strict); invokerMock.Setup(i => i.Query(urn, args)).Returns(result).Verifiable(); var channel = new WcfChannel(invokerMock.Object); var actual = channel.Query(urn, args); Assert.AreSame(result, actual); invokerMock.Verify(); }
public void PingReturnsTrue() { var channel = new WcfChannel(null); Assert.IsTrue(channel.Ping()); }