public void TestServerGetClientAddress(int id, string result) { inner.ServerGetClientAddress(id).Returns(result); Assert.That(middleware.ServerGetClientAddress(id), Is.EqualTo(result)); inner.Received(1).ServerGetClientAddress(id); inner.Received(0).ServerGetClientAddress(Arg.Is <int>(x => x != id)); }