public void InvokeOperation_ReturnsEntityCollection() { TestProvider_Scenarios provider = new TestProvider_Scenarios(TestURIs.TestProvider_Scenarios); InvokeOperation invoke = provider.ReturnsEntityCollection_Online(3, TestHelperMethods.DefaultOperationAction, null); EnqueueConditional(() => invoke.IsComplete); EnqueueCallback(delegate { TestHelperMethods.AssertOperationSuccess(invoke); IEnumerable <MixedType> mts = invoke.Value as IEnumerable <MixedType>; Assert.AreEqual(3, mts.Count()); }); EnqueueTestComplete(); }