def test_create_outcome(self): outcome = { 'title': 'test outcome', 'description': 'test description', 'short_description': 'test description', 'vendor_guid': 'test_guid_{}'.format(self.outcome_vendor_guid), 'outcome_group_vendor_guid': 'test_group_guid_{}'.format(self.outcome_group_vendor_guid), 'mastery_points': 5, #'ratings': 'calculation_method': 'decaying_average', 'calculation_int': '75' } self.outcome_group = getOrCreateOutcomeGroup( outcome['outcome_group_vendor_guid'], outcome['outcome_group_vendor_guid'], outcome['outcome_group_vendor_guid']) self.assertTrue(self.outcome_group.has_key('id')) outcome['group_id'] = self.outcome_group['id'] o = createOutcome(outcome) self.assertTrue(o.has_key('outcome'), msg=o) self.assertTrue(o['outcome'].has_key('id'), msg=o)
def test_findOutcomeGroup(self): outcome = { 'title': 'test outcome', 'description': 'test description', 'vendor_guid': 'test_guid_{}'.format(self.outcome_vendor_guid), 'outcome_group_vendor_guid': 'test_group_guid_{}'.format(self.outcome_group_vendor_guid), 'mastery_points': 5, #'ratings': 'calculation_method': 'decaying_average', 'calculation_int': '75' } self.outcome_group = getOrCreateOutcomeGroup( outcome['outcome_group_vendor_guid'], outcome['outcome_group_vendor_guid'], outcome['outcome_group_vendor_guid']) og = findOutcomeGroup(outcome['outcome_group_vendor_guid']) self.assertTrue(og) self.assertTrue(og.has_key('id'))
def test_findOutcomeGroup(self): outcome = { 'title':'test outcome', 'description':'test description', 'vendor_guid':'test_guid_{}'.format(self.outcome_vendor_guid), 'outcome_group_vendor_guid':'test_group_guid_{}'.format(self.outcome_group_vendor_guid), 'mastery_points':5, #'ratings': 'calculation_method':'decaying_average', 'calculation_int':'75' } self.outcome_group = getOrCreateOutcomeGroup(outcome['outcome_group_vendor_guid'],outcome['outcome_group_vendor_guid'],outcome['outcome_group_vendor_guid']) og = findOutcomeGroup(outcome['outcome_group_vendor_guid']) self.assertTrue(og) self.assertTrue(og.has_key('id'))
def test_create_outcome(self): outcome = { 'title':'test outcome', 'description':'test description', 'short_description':'test description', 'vendor_guid':'test_guid_{}'.format(self.outcome_vendor_guid), 'outcome_group_vendor_guid':'test_group_guid_{}'.format(self.outcome_group_vendor_guid), 'mastery_points':5, #'ratings': 'calculation_method':'decaying_average', 'calculation_int':'75' } self.outcome_group = getOrCreateOutcomeGroup(outcome['outcome_group_vendor_guid'],outcome['outcome_group_vendor_guid'],outcome['outcome_group_vendor_guid']) self.assertTrue(self.outcome_group.has_key('id')) outcome['group_id'] = self.outcome_group['id'] o = createOutcome(outcome) self.assertTrue(o.has_key('outcome'),msg=o) self.assertTrue(o['outcome'].has_key('id'),msg=o)