Ejemplo n.º 1
0
        public void DeveCriarTarefasComIdSequencial()
        {
            var tarefasDapper = new TarefasDapperPG(_conexão);

            var tarefa1 = tarefasDapper.CriarTarefa(new Tarefa("tarefa para ser criada"));
            var tarefa2 = tarefasDapper.CriarTarefa(new Tarefa("segunda tarefa"));
            var tarefa3 = tarefasDapper.CriarTarefa(new Tarefa("terceira tarefa"));

            tarefa1.Id.Should().Be(1);
            tarefa2.Id.Should().Be(2);
            tarefa3.Id.Should().Be(3);
        }
Ejemplo n.º 2
0
        public void DeveCriarTarefaComId1ENãoConcluída()
        {
            var tarefasDapper = new TarefasDapperPG(_conexão);

            tarefasDapper.CriarTarefa(new Tarefa("tarefa para ser criada"));

            var tarefas = _conexão
                          .Query(@"select * from public.tarefas
                                        where id = 1 AND 
                                              titulo = 'tarefa para ser criada' AND 
                                              concluida = false");

            tarefas.Should().HaveCount(1);
        }