示例#1
0
    def test_process_date_deve_ser_chamado_com_19_02_2019(self, mocked):
        # Chama a função
        result = nova_task('', '19/02/2019')  # Dummy, não foi passado nada

        # Garante que a função interna foi chamada
        mocked.assert_called_with('19/02/2019')  # Espionar de foi chamada

        # Garantir se o resultado está no contexto
        self.assertEqual(result['date'], '19/02/2019')
示例#2
0
    def test_nova_task(self):
        esperado = {
            'id': 1,
            'task_name': 'Ligar pro Will',
            'date': datetime(2019, 2, 19, 0, 0, 0),
            'state': 'TODO'
        }
        result = nova_task('Ligar pro Will', '19/02/2019')

        self.assertEqual(esperado, result)
示例#3
0
    def test_process_date_deve_ser_chamado_com_19_02_2019(self, mocked):
        """Testar process date chama 19/02/2019."""

        # chama a função
        # Dummy é  a string vazia: ''
        result = nova_task('', '19/02/2019')

        # Garante que a função interna foi chamada
        # mock usado para criar um spy
        mocked.assert_called_with('19/02/2019')

        # Garantir se o resultado está no contexto
        # com isso deixa de ser um spy e se torna um mock
        self.assertEqual(result['date'], 123)
示例#4
0
    def test_insert_task_deve_ser_chamado_com_o_objeto_da_task(self, mocked):
        """Testar process date chama 19/02/2019."""
        result = nova_task('', '19/02/2019')

        mocked.assert_called_with(result)
示例#5
0
    def test_insert_task_deve_chamado_com_o_objeto_da_task(self, mocked):
        # chama a função
        result = nova_task('Ligar pro Will', '19/02/2019')

        mocked.assert_called_with(result)