public async Task GiveMarshalableTest() { var marshalable = new MockMarshalable(); await Task.Run(() => this.client.GiveMarshalable(marshalable)).WithCancellation(this.TimeoutToken); await marshalable.Completion.WithCancellation(this.TimeoutToken); }
public async Task GiveMarshalableContainerTest() { var marshalable = new MockMarshalable(); await Task.Run(() => this.client.GiveMarshalableContainer(new Container <IMarshalable> { Field = marshalable })).WithCancellation(this.TimeoutToken); await marshalable.Completion.WithCancellation(this.TimeoutToken); }