Exemple #1
0
 def test_address_default(self):
     """ Test address determination for default. """
     criteria = ResumeCriteria(self.user)
     resume_creator = ResumeCreator(criteria)
     address = resume_creator.address
     self.assertEqual("4194 Dayton Rd\nMadison, OH 44057\n", address)
     address = resume_creator.get_address()
     self.assertEqual(address.name, "Tertiary")
     self.assertEqual(address.street, "4194 Dayton Rd")
     self.assertEqual(address.state, "OH")
Exemple #2
0
 def test_address_specific(self):
     """ Test address determination for specific. """
     criteria = ResumeCriteria(self.user)
     criteria.address_to_use = "Main"
     resume_creator = ResumeCreator(criteria)
     address = resume_creator.address
     self.assertEqual("1401 Glenmeadows Dr\nRound Rock, TX 78681\n", address)
     address = resume_creator.get_address()
     self.assertEqual(address.name, "Main")
     self.assertEqual(address.street, "1401 Glenmeadows Dr")
     self.assertEqual(address.state, "TX")
Exemple #3
0
 def test_address_state(self):
     """ Test address determination for state. """
     criteria = ResumeCriteria(self.user)
     criteria.state_desired = "PA"
     resume_creator = ResumeCreator(criteria)
     address = resume_creator.address
     self.assertEqual("232 S. Hartley St.\nYork, PA 17404\n", address)
     address = resume_creator.get_address()
     self.assertEqual(address.name, "Secondary")
     self.assertEqual(address.street, "232 S. Hartley St.")
     self.assertEqual(address.state, "PA")
Exemple #4
0
 def test_basic_resume(self):
     """ Test basic resume generation. """
     criteria = ResumeCriteria(self.user)
     resume_creator = ResumeCreator(criteria)
     lines = "\n".join(resume_creator.create_resume())
     self.assertTrue(self.profile.user.first_name in lines)
     self.assertTrue(self.address1.street in lines)
     self.assertTrue(self.skill1.name in lines)
     self.assertTrue(self.employment2.company in lines)
     self.assertTrue(self.education2.school in lines)
     self.assertTrue(self.hobby3.description in lines)
     self.assertTrue(self.certification2.name in lines)
     self.assertTrue(str(self.objective2) in lines)