def METHOD_NAME(self):
    """If the field doesn't exist or isn't a StreamField,
    block_in_field should raise FieldDoesNotExist or TypeError
    respectively."""
    queryset = StreamBlockPageQuerySet(Page)
    # If we ask for a block in a field the model doesn't have, it should
    # raise a FieldDoesNotExist
    with self.assertRaises(FieldDoesNotExist):
        queryset.block_in_field("heading", "field_that_doesnt_exist")
    # If we ask for a block in a field that isn't a StreamField, it should
    # raise a TypeError
    with self.assertRaises(TypeError):
        queryset.block_in_field("heading", "title")