예제 #1
0
    def test_returned_value_is_sorted_by_id(self):
        insertions.AddBook("title2", ["author2"], genres=["genre3", "genre4"])
        returnedValue = queries.get_all_genres()
        expectedValue = ["genre1", "genre2", "genre3", "genre4"]

        self.assertEqual(expectedValue, returnedValue)
예제 #2
0
    def test_list_is_ecpected_length(self):
        returnedValue = queries.get_all_genres()
        returnedValueLength = len(returnedValue)
        expectedValue = 2

        self.assertEqual(expectedValue, returnedValueLength)
예제 #3
0
    def test_item_in_lists_is_the_correct_title(self):
        returnedValue = queries.get_all_genres()
        firstIndexValue = returnedValue[0]
        expectedValue = "genre1"

        self.assertEqual(expectedValue, firstIndexValue)
예제 #4
0
    def test_list_contains_strings(self):
        returnedValue = queries.get_all_genres()
        firstIndexValue = returnedValue[0]

        self.assertIsInstance(firstIndexValue, str)
예제 #5
0
    def test_list_is_returned(self):
        returnedValue = queries.get_all_genres()

        self.assertIsInstance(returnedValue, list)
예제 #6
0
def get_genres():
    cursorObject = queries.get_all_genres()
    genresJson = jsonify(cursorObject)

    return genresJson