public void Stores()
        {
            var store = new AzureKeyedListStore<TestEntity>(ConnectionString);
            var entity = new TestEntity(){Name = "chipabla"};
            var against = Guid.NewGuid().ToString("N");
            store.AddAsync(ListName, against , entity).Wait();

            var values = store.GetAsync(ListName, against).Result;
            var firstOrDefault = values.FirstOrDefault(x=> x.Id == entity.Id);
            Assert.NotNull(firstOrDefault);
            Assert.Equal(entity.Name, firstOrDefault.Name);
            Assert.Equal(entity.Id, firstOrDefault.Id);
        }
        public void Stores()
        {
            var store  = new AzureKeyedListStore <TestEntity>(ConnectionString);
            var entity = new TestEntity()
            {
                Name = "chipabla"
            };
            var against = Guid.NewGuid().ToString("N");

            store.AddAsync(ListName, against, entity).Wait();

            var values         = store.GetAsync(ListName, against).Result;
            var firstOrDefault = values.FirstOrDefault(x => x.Id == entity.Id);

            Assert.NotNull(firstOrDefault);
            Assert.Equal(entity.Name, firstOrDefault.Name);
            Assert.Equal(entity.Id, firstOrDefault.Id);
        }
Beispiel #3
0
        public async Task Updates()
        {
            var store  = new AzureKeyedListStore <TestEntity>(ConnectionString);
            var entity = new TestEntity()
            {
                Name = "chipabla"
            };
            var against = Guid.NewGuid().ToString("N");
            await store.AddAsync(ListName, against, entity);

            entity.Name = "chobandikola";

            // act
            await store.UpdateAsync(ListName, against, entity);

            // assert
            var values = await store.GetAsync(ListName, against);

            var firstOrDefault = values.FirstOrDefault(x => x.Id == entity.Id);

            Assert.NotNull(firstOrDefault);
            Assert.Equal(entity.Name, firstOrDefault.Name);
            Assert.Equal(entity.Id, firstOrDefault.Id);
        }