Ejemplo n.º 1
0
        public async Task List_ShouldNotReturnDeletedEntries()
        {
            await UserRepository.Create(new API.User {
                FullName = "cica1", EmailOrUserName = "******"
            }, "mica1", Array.Empty <string>());

            Guid id = await UserRepository.Create(new API.User {
                FullName = "kutya", EmailOrUserName = "******"
            }, "kutya", Array.Empty <string>());

            await UserRepository.Delete(id);

            PartialUserList lst = await UserRepository.List(0, int.MaxValue);

            Assert.That(lst.AllEntries, Is.EqualTo(1));
            Assert.That(lst.Entries.Single().EmailOrUserName, Is.EqualTo("*****@*****.**"));
        }
Ejemplo n.º 2
0
        public async Task List_ShouldPaging()
        {
            await UserRepository.Create(new API.User {
                FullName = "cica1", EmailOrUserName = "******"
            }, "mica1", Array.Empty <string>());

            await UserRepository.Create(new API.User {
                FullName = "kutya", EmailOrUserName = "******"
            }, "kutya", Array.Empty <string>());

            PartialUserList lst = await UserRepository.List(0, 1);

            Assert.That(lst.AllEntries, Is.EqualTo(2));
            Assert.That(lst.Entries.Single().EmailOrUserName, Is.EqualTo("*****@*****.**"));

            lst = await UserRepository.List(1, 1);

            Assert.That(lst.AllEntries, Is.EqualTo(2));
            Assert.That(lst.Entries.Single().EmailOrUserName, Is.EqualTo("*****@*****.**"));
        }