Ejemplo n.º 1
0
        public void UseJsonRpc()
        {
            var builderMock = new Mock <IApplicationBuilder>(MockBehavior.Strict);

            builderMock.Setup(o => o.New())
            .Returns(builderMock.Object);
            builderMock.Setup(o => o.Use(It.IsNotNull <Func <RequestDelegate, RequestDelegate> >()))
            .Returns(builderMock.Object);
            builderMock.Setup(o => o.Build())
            .Returns(c => Task.CompletedTask);

            JsonRpcBuilderExtensions.UseJsonRpc(builderMock.Object);
        }
Ejemplo n.º 2
0
 public void UseJsonRpcWhenBuilderIsNull()
 {
     Assert.ThrowsException <ArgumentNullException>(() =>
                                                    JsonRpcBuilderExtensions.UseJsonRpc(null));
 }