public void GetDocumentIsSuccesfull() { var identity = new TestIdentity(); var state0 = new TestState() { Val = "Initial" }; var savedState = stateProvider.SaveStateAsync(CancellationToken.None, identity, state0).Result; //blocking on a task for test purposes, should have a timeout var readState = stateProvider.GetStateAsync(CancellationToken.None, identity).Result; Assert.True(savedState.ETag == readState.ETag && savedState.Val == readState.Val && savedState.Val != null); }