public async Task UpdateElement_Succes()
        {
            var item = new Author()
            {
                Name = "name", Surname = "surname", BornDate = "01-01-1970", Country = "TEST"
            };
            await db.AddItemAsync(item);

            // reload element to get item with given Id
            item      = db.GetItemsAsync().Result.FirstOrDefault();
            item.Name = "name1";
            await db.UpdateItemAsync(item);

            Assert.True(item.Equals(db.GetItemsAsync().Result.FirstOrDefault()));
        }