Beispiel #1
0
        public async Task CannotGetExplictlyRegisteredGrain()
        {
            ISimpleDIGrain grain     = GrainFactory.GetGrain <ISimpleDIGrain>(GetRandomGrainId(), grainClassNamePrefix: "UnitTests.Grains.ExplicitlyRegistered");
            var            exception = await Assert.ThrowsAsync <OrleansException>(() => grain.GetTicksFromService());

            Assert.Contains("Error creating activation for", exception.Message);
            Assert.Contains(nameof(ExplicitlyRegisteredSimpleDIGrain), exception.Message);
        }
Beispiel #2
0
 public async Task DiTests_SimpleDiGrainGetGrain()
 {
     ISimpleDIGrain grain   = GrainFactory.GetGrain <ISimpleDIGrain>(GetRandomGrainId());
     long           ignored = await grain.GetTicksFromService();
 }
Beispiel #3
0
 public async Task CanGetGrainWithInjectedDependencies()
 {
     ISimpleDIGrain grain   = GrainFactory.GetGrain <ISimpleDIGrain>(GetRandomGrainId());
     long           ignored = await grain.GetTicksFromService();
 }