示例#1
0
 public SignalRServer(
     ILogger <SignalRServer> logger,
     IScopedConnectionHandler connectionHandler,
     IJsonConnectionFactory jsonConnectionFactory)
 {
     _logger                = logger;
     _connectionHandler     = connectionHandler;
     _jsonConnectionFactory = jsonConnectionFactory;
 }
        public void WithJson_ShouldUseJsonConnectionFactoryToCreateJsonConnection(
            IJsonConnectionFactory factory,
            JsonConnection jsonConnection,
            IConnection sut)
        {
            Mock.Get(factory).Setup(x => x.CreateJsonConnection(sut))
            .Returns(jsonConnection);

            var result = sut.WithJson(factory);

            Assert.Equal(jsonConnection, result);
        }