def test_create_maximal(self): """Tests the creation of a prompt with maximum input TODO - (defer) add tags to the creation of the prompt """ datum = self.data[2] prompt = Prompt(**datum) prompt.save() self.failUnlessEqual(prompt.name, datum['name']) self.failUnlessEqual(prompt.truth, datum['truth']) self.failUnlessEqual(prompt.dare, datum['dare']) self.failUnlessEqual(prompt.difficulty, datum['difficulty'])
def test_create_minimal(self): """Tests the creation of a prompt with minimum input """ datum = self.data[1] prompt = Prompt(**datum) prompt.save() self.failUnlessEqual(prompt.name, datum['name']) self.failUnlessEqual(prompt.truth, datum['truth']) self.failUnlessEqual(prompt.dare, datum['dare']) self.failUnlessEqual(prompt.difficulty, datum['difficulty']) self.failUnlessEqual(prompt.owner, datum['owner'])