Esempio n. 1
0
    def test_positive_01(self):
        "Requirement Tag Effort Estimation - no tag given"
        config, req = create_parameters()

        rt = ReqEffortEst(config)
        name, value = rt.rewrite("EffortEstimation-test", req)
        assert(name == "Effort estimation")
        assert(value == None)
    def rmttest_positive_01(self):
        "Requirement Tag Effort Estimation - no tag given"
        config, req = create_parameters()

        rt = ReqEffortEst(config)
        name, value = rt.rewrite("EffortEstimation-test", req)
        assert "Effort estimation" == name
        assert value is None
Esempio n. 3
0
    def test_positive_02(self):
        "Requirement Tag Effort Estimation - tag given with all valid numbers"
        config, req = create_parameters()

        for i in ReqEffortEst.valid_values:
            req["Effort estimation"] = RecordEntry("Effort estimation", str(i))
            rt = ReqEffortEst(config)
            name, value = rt.rewrite("EffortEstimation-test", req)
            assert(name == "Effort estimation")
            assert(value == i)
Esempio n. 4
0
    def test_positive_02(self):
        "Requirement Tag Effort Estimation - tag given with all valid numbers"
        config, req = create_parameters()

        for i in ReqEffortEst.valid_values:
            req["Effort estimation"] = RecordEntry("Effort estimation", str(i))
            rt = ReqEffortEst(config)
            name, value = rt.rewrite("EffortEstimation-test", req)
            assert (name == "Effort estimation")
            assert (value == i)
    def rmttest_positive_02(self):
        "Requirement Tag Effort Estimation - tag given with all valid numbers"
        config, req = create_parameters()

        for i in ReqEffortEst.valid_values:
            req["Effort estimation"] = RecordEntry("Effort estimation",
                                                   Encoding.to_unicode(i))
            rt = ReqEffortEst(config)
            name, value = rt.rewrite("EffortEstimation-test", req)
            assert "Effort estimation" == name
            assert i == value
Esempio n. 6
0
    def test_negative_01(self):
        "Requirement Tag Effort Estimation - tag given with invalid numbers"
        config, req = create_parameters()

        for i in [4, 6, 7, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 22,
                  23, 24, 25, 26, 27, 28, 29, 30, 31, 32]:
            req["Effort estimation"] = RecordEntry("Effort estimation", str(i))
            rt = ReqEffortEst(config)
            try:
                name, value = rt.rewrite("EffortEstimation-test", req)
                assert(False)
            except RMTException, rmte:
                assert(rmte.id() == 4)
    def rmttest_negative_01(self):
        "Requirement Tag Effort Estimation - tag given with invalid numbers"
        config, req = create_parameters()

        for i in [4, 6, 7, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 22,
                  23, 24, 25, 26, 27, 28, 29, 30, 31, 32]:
            req["Effort estimation"] = RecordEntry("Effort estimation",
                                                   Encoding.to_unicode(i))
            rt = ReqEffortEst(config)

            with pytest.raises(RMTException) as rmte:
                rt.rewrite("EffortEstimation-test", req)
                assert 4 == rmte.id()
Esempio n. 8
0
    def test_negative_01(self):
        "Requirement Tag Effort Estimation - tag given with invalid numbers"
        config, req = create_parameters()

        for i in [
                4, 6, 7, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24,
                25, 26, 27, 28, 29, 30, 31, 32
        ]:
            req["Effort estimation"] = RecordEntry("Effort estimation", str(i))
            rt = ReqEffortEst(config)
            try:
                name, value = rt.rewrite("EffortEstimation-test", req)
                assert (False)
            except RMTException, rmte:
                assert (rmte.id() == 4)