code: def test_should_parse_grammar_entities(self):
      # Given
      text = "we'll be 2 at the meeting"
      language = "en"
      parser = BuiltinEntityParser.build(language=language)
  
      # When / Then
      parse = parser.parse(text)
  
      expected_parse = [
          {
              "resolved_value": {"kind": "Number", "value": 2.0},
              "entity_kind": "snips/number",
              "range": {"end": 10, "start": 9},
              "value": "2",
          }
      ]
      self.assertEqual(parse, expected_parse)
  
file_path: snips-nlu/snips_nlu/tests/test_builtin_entity_parser.py
imports: from __future__ import unicode_literals
  from mock import patch
  from snips_nlu_parsers import get_all_languages
  from snips_nlu.constants import ENTITIES, LANGUAGE
  from snips_nlu.entity_parser.builtin_entity_parser import BuiltinEntityParser, _BUILTIN_ENTITY_PARSERS
  from snips_nlu.tests.utils import SnipsTest
label_desc: Use image node_id 2 for calling the TestBuiltinEntityParser obj's underlying member method code with example usage: obj.test_should_parse_grammar_entities() without return types