def rmttest_negative_01(self): "Requirement Tag Type - no tag given" config, req = create_parameters() rt = ReqType(config) with pytest.raises(RMTException) as rmte: rt.rewrite("Type-test", req) assert 18 == rmte.id()
def rmttest_negative_02(self): "Requirement Tag Type - invalid tag given" config, req = create_parameters() req["Type"] = RecordEntry("Type", "dasjibtedjarnich") rt = ReqType(config) with pytest.raises(RMTException) as rmte: rt.rewrite("Type-test", req) assert 19 == rmte.id()
def rmttest_positive_04(self): "Requirement Tag Type - tag given 'requirement'" config, req = create_parameters() req["Type"] = RecordEntry("Type", "requirement") rt = ReqType(config) name, value = rt.rewrite("Type-test", req) assert "Type" == name assert RequirementType.requirement == value
def rmttest_positive_03(self): "Requirement Tag Type - tag given 'design decision'" config, req = create_parameters() req["Type"] = RecordEntry("Type", "design decision") rt = ReqType(config) name, value = rt.rewrite("Type-test", req) assert "Type" == name assert RequirementType.design_decision == value
def rmttest_positive_02(self): "Requirement Tag Type - tag given 'initial requirement'" config, req = create_parameters() req["Type"] = RecordEntry("Type", "initial requirement") rt = ReqType(config) name, value = rt.rewrite("Type-test", req) self.assertEqual("Type", name) self.assertEqual(RequirementType.initial_requirement, value)
def test_positive_04(self): "Requirement Tag Type - tag given 'requirement'" config, req = create_parameters() req["Type"] = RecordEntry("Type", "requirement") rt = ReqType(config) name, value = rt.rewrite("Type-test", req) assert(name == "Type") assert(value == Requirement.rt_requirement)
def test_positive_03(self): "Requirement Tag Type - tag given 'design decision'" config, req = create_parameters() req["Type"] = RecordEntry("Type", "design decision") rt = ReqType(config) name, value = rt.rewrite("Type-test", req) assert(name == "Type") assert(value == Requirement.rt_design_decision)
def test_positive_04(self): "Requirement Tag Type - tag given 'requirement'" config, req = create_parameters() req["Type"] = RecordEntry("Type", "requirement") rt = ReqType(config) name, value = rt.rewrite("Type-test", req) assert (name == "Type") assert (value == Requirement.rt_requirement)
def test_negative_01(self): "Requirement Tag Type - no tag given" config, req = create_parameters() rt = ReqType(config) try: name, value = rt.rewrite("Type-test", req) assert(False) except RMTException, rmte: assert(rmte.id() == 18)
def test_negative_01(self): "Requirement Tag Type - no tag given" config, req = create_parameters() rt = ReqType(config) try: name, value = rt.rewrite("Type-test", req) assert (False) except RMTException, rmte: assert (rmte.id() == 18)
def test_negative_02(self): "Requirement Tag Type - invalid tag given" config, req = create_parameters() req["Type"] = RecordEntry("Type", "dasjibtedjarnich") rt = ReqType(config) try: name, value = rt.rewrite("Type-test", req) assert(False) except RMTException, rmte: assert(rmte.id() == 19)
def test_negative_02(self): "Requirement Tag Type - invalid tag given" config, req = create_parameters() req["Type"] = RecordEntry("Type", "dasjibtedjarnich") rt = ReqType(config) try: name, value = rt.rewrite("Type-test", req) assert (False) except RMTException, rmte: assert (rmte.id() == 19)