Esempio n. 1
0
        public async Task Execute_NoQueryParams_AllActorsReturned()
        {
            var query  = new ActorsQuery(OpenTransaction);
            var result = await query.Execute();

            Assert.Equal(200, result.Count);
        }
Esempio n. 2
0
        public async Task Execute_WithFirstNameAndLastName_ZeroActorsReturned()
        {
            var query = new ActorsQuery(OpenTransaction, CriteriaJoinStrategy.And)
            {
                FirstName = "Adam",
                LastName  = "Willis"
            };

            var result = await query.Execute();

            Assert.Equal(0, result.Count);
        }
Esempio n. 3
0
        public async Task Execute_WithFirstNameAndLastName_OneActorReturned()
        {
            var query = new ActorsQuery(OpenTransaction)
            {
                FirstName = "Adam", LastName = "Hopper"
            };
            var result = await query.Execute();

            Assert.Equal(1, result.Count);
            Assert.Equal("Adam", result[0].FirstName);
            Assert.Equal("Hopper", result[0].LastName);
        }