Ejemplo n.º 1
0
        public void Execute_FailureWithNoAffinityKey_NullKey_Asynchronous()
        {
            var request = new TestRequest();

            Action act = () => request.ExecuteAsync(new TestArgument(), null);

            act.Should().Throw <TRexException>().WithMessage("Affinity based result execution requires an affinity key");
        }
Ejemplo n.º 2
0
        public async void Execute_Success_Asynchronous()
        {
            IgniteMock.Immutable.AddClusterComputeSpatialAffinityGridRouting <TestComputeFunc, TestArgument, TestResult>();

            var request  = new TestRequest();
            var response = await request.ExecuteAsync(new TestArgument(), new SubGridSpatialAffinityKey());

            response.Result.Should().Be(true);
        }