def main(): sprint=Sprint() sprint.add_meta(100) sprint.add_trabalho(0) sprint.add_meta(100) sprint.add_trabalho(6) sprint.add_meta(100) sprint.add_trabalho(18) sprint.add_meta(100) sprint.add_trabalho(31) sprint.add_meta(100) sprint.add_trabalho(45) sprint.add_meta(100) sprint.add_trabalho(57) sprint.add_meta(120) sprint.add_trabalho(70) sprint.add_meta(120) sprint.add_trabalho(84) sprint.add_meta(120) sprint.add_trabalho(97) sprint.grafico(sprint.meta,sprint.trabalho,9)
def test_mock_simetria_lenght(): sprint = Sprint() sprint.add_trabalho = MagicMock() sprint.add_trabalho.__len__.return_value = 1 sprint.add_meta = MagicMock() sprint.add_meta.__len__.return_value = 1 assert len(sprint.trabalho) == len(sprint.meta)
def test_mock_trabalho(): sprint = Sprint() sprint.trabalho = MagicMock() sprint.trabalho.__len__.return_value = 1 sprint.trabalho.__iter__.return_value = iter([1]) assert len(sprint.trabalho) == 1 assert list(sprint.trabalho) == [1]
def test_mock_meta(): sprint = Sprint() sprint.meta = MagicMock() sprint.meta.__len__.return_value = 1 sprint.meta.__iter__.return_value = iter([1]) assert len(sprint.meta) == 1 assert list(sprint.meta) == [1]
def test_mudou_sprint(): sprint = Sprint() sprint.mudar_sprint = MagicMock() sprint.mudar_sprint.__int__.return_value = int(14) assert int(sprint.mudar_sprint) != 9
def test_inicio_padrao(): sprint = Sprint() assert 0 == len(sprint.meta) assert 0 == len(sprint.trabalho) assert 0 != sprint.sprint
def test_add_trabalho(): sprint = Sprint() sprint.add_trabalho(0) assert 1 == len(sprint.trabalho) assert 0 == sprint.trabalho[0]
def test_add_meta(): sprint = Sprint() sprint.add_meta(100) assert 1 == len(sprint.meta) assert 100 == sprint.meta[0]