public async Task TestStatelessInvokeRunAsync() { var serviceInstance = new NestedStatelessService(MockStatelessServiceContextFactory.Default); await serviceInstance.InvokeRunAsync(); Assert.IsTrue(serviceInstance.RunAsyncCalled); }
public void TestInvokeCreateServiceInstanceListeners() { var serviceInstance = new NestedStatelessService(MockStatelessServiceContextFactory.Default); var result = serviceInstance.InvokeCreateServiceInstanceListeners(); Assert.IsInstanceOfType(result, typeof(ServiceInstanceListener[])); }
public void TestStatelessServiceWithMockPartition() { var partition = new MockStatelessServicePartition(); var partitionInfo = MockQueryPartitionFactory.CreateSingletonPartitonInfo(); partition.PartitionInfo = partitionInfo; var statelessServiceContext = MockStatelessServiceContextFactory.Default; var sut = new NestedStatelessService(statelessServiceContext); sut.SetPartition(partition); Assert.AreEqual(partitionInfo, sut.GetPartition().PartitionInfo); }