コード例 #1
0
        public void DeveRetornarTicketsPorClientId()
        {
            var exp    = TicketQueries.GetTicketByClientId(1);
            var ticket = _tickets.AsQueryable().Where(exp).LastOrDefault();

            Assert.NotNull(ticket);
        }
コード例 #2
0
        public void DeveRetornarTicketQuandoExistir(string codigo)
        {
            var exp    = TicketQueries.GetTicketByCode(codigo);
            var ticket = _tickets.AsQueryable().Where(exp).FirstOrDefault();

            Assert.NotNull(ticket);
        }
コード例 #3
0
        public void DeveRetornarNullQuandoNaoTiverClientId()
        {
            var exp    = TicketQueries.GetTicketByClientId(3);
            var ticket = _tickets.AsQueryable().Where(exp).LastOrDefault();

            Assert.Null(ticket);
        }
コード例 #4
0
        public void DeveRetornarNullQuandoNaoExistirTicket()
        {
            var exp    = TicketQueries.GetTicketByCode("0000-0");
            var ticket = _tickets.AsQueryable().Where(exp).FirstOrDefault();

            Assert.Null(ticket);
        }