Пример #1
0
        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);
        }