Exemplo n.º 1
0
    def test_set_parameter(self):
        # 1. Set up initial test dat
        project = None
        value = 150
        # 2. Run test
        try:
            project = Project()
            project.set_parameter("LakeTimeSteps", value)
        except Exception as e:
            pytest.fail("No exception expected, but thrown: {}".format(str(e)))

        # 3. Verify final expectations
        assert project.get_parameter("LakeTimeSteps") == value
Exemplo n.º 2
0
    def test_if_get_nonexisting_parameter_then_no_exception(self):
        # 1. Set up initial test dat
        project = None
        value = None
        # 2. Run test
        try:
            project = Project()
            value = project.get_parameter("IDoNoTExist")
        except Exception as e:
            pytest.fail("No exception expected, but thrown: {}".format(str(e)))

        # 3. Verify final expectations
        assert project is not None
        assert value is None