Defines additional context information for an RPC message
Inheritance: IRpcContext
Exemplo n.º 1
0
 public void Get_MessageId()
 {
     var fixture = new Fixture().Customize(new AutoNSubstituteCustomization());
     var messageId = fixture.Create<IMessageId>();
     var test = new RpcContext(messageId, TimeSpan.Zero);
     Assert.Equal(test.MessageId, messageId);
 }
Exemplo n.º 2
0
 public void Get_Timeout(TimeSpan value)
 {
     var fixture = new Fixture().Customize(new AutoNSubstituteCustomization());
     var test = new RpcContext(fixture.Create<IMessageId>(), value);
     Assert.Equal(test.Timeout, value);
 }
Exemplo n.º 3
0
 public void Create_Constructor_Null_Timeout()
 {
     var fixture = new Fixture().Customize(new AutoNSubstituteCustomization());
     var test = new RpcContext(fixture.Create<IMessageId>(), null);
     Assert.NotNull(test);
 }