Esempio n. 1
0
        public async Task Can_save_multiple_tasks_with_tags()
        {
            var first = CreateNewTask();

            first.Tags.Add("one");
            await Store.SaveAsync(first);

            var second = CreateNewTask();

            second.Tags.Add("two");
            await Store.SaveAsync(second);

            var tasks = (await Store.GetByAllTagsAsync("one")).AsList();

            Assert.True(tasks.Count == 1);
            Assert.True(tasks.Single().Tags.Count == 1);

            await Store.DeleteAsync(second);
        }