def test_TF_of_a_term_not_mentioned_is_zero(self):
     document = Document('I live in norway.')
     term = 'sweden'
     self.assertEquals(term_frequency(document, term), 0)
 def test_TF_of_a_term_mentioned_three_times_in_a_document_with_five_terms_is_less_than_three(self):
     document = Document('Love norway. Norway norway okay.')
     term = 'norway'
     self.assertEquals(term_frequency(document, term) < 3, True)
 def test_TF_of_a_term_mentioned_once_is_one(self):
     document = Document('I live in norway.')
     term = 'norway'
     self.assertEquals(term_frequency(document, term), 1)
 def test_IF_is_not_case_insensitive_on_query(self):
     document = Document('I live in norway.')
     term = 'Norway'
     self.assertEquals(term_frequency(document, term), 1)
 def test_TF_of_a_term_mentioned_smushed_up_many_times_is_zero(self):
     document = Document('norwaynorwaynorway')
     term = 'norway'
     self.assertEquals(term_frequency(document, term), 0)