'Test that requesting bookmark returns data with 200 code.'

@ddt.data(('', False), ('fields=path,display_name', True))
@ddt.unpack
def test_get_bookmark_successfully(self, query_params, check_optional_fields):

    response = self.send_get(client=self.client, url=reverse('bookmarks_detail', kwargs={'username': self.user.username, 'usage_id': unicode(self.sequential_1.location)}), query_parameters=query_params)
    data = response.data
    self.assertIsNotNone(data)
    self.assert_bookmark_data_is_valid(self.bookmark_1, data, check_optional_fields=check_optional_fields)
