Esempio n. 1
0
    def entity_name(self, value):
        """
        """
        self._entity_name = value

        language = self.monolithe_config.language if self.monolithe_config else 'python'

        if value:
            self.instance_name = SDKUtils.get_idiomatic_name_in_language(name=value, language=language)
            self.entity_name_plural = SDKUtils.get_plural(singular_name=value)
            self.instance_name_plural = SDKUtils.get_idiomatic_name_in_language(name=self.entity_name_plural, language=language)
    def name(self, value):
        """
        """
        self._name = value

        language = self.specification.monolithe_config.language if self.specification and self.specification.monolithe_config else 'python'

        if self.specification and self.specification.monolithe_config:
            self.local_name = SDKUtils.get_idiomatic_name_in_language(name=self.specification.monolithe_config.map_attribute(self.specification.rest_name, value), language=language)
        else:
            self.local_name = SDKUtils.get_idiomatic_name_in_language(name=value, language=language)
Esempio n. 3
0
    def name(self, value):
        """
        """
        self._name = value

        language = self.specification.monolithe_config.language if self.specification and self.specification.monolithe_config else 'python'

        if self.specification and self.specification.monolithe_config:
            self.local_name = SDKUtils.get_idiomatic_name_in_language(name=self.specification.monolithe_config.map_attribute(self.specification.rest_name, value), language=language)
        else:
            self.local_name = SDKUtils.get_idiomatic_name_in_language(name=value, language=language)
Esempio n. 4
0
    def entity_name(self, value):
        """
        """
        self._entity_name = value

        language = self.monolithe_config.language if self.monolithe_config else 'python'

        if value:
            self.instance_name = SDKUtils.get_idiomatic_name_in_language(
                name=value, language=language)
            self.entity_name_plural = SDKUtils.get_plural(singular_name=value)
            self.instance_name_plural = SDKUtils.get_idiomatic_name_in_language(
                name=self.entity_name_plural, language=language)
    def assertPythonNameEquals(self, rest_name, python_name):
        """ Check that the remote name is well converted to
            the python name

        """
        self.assertEqual(SDKUtils.get_idiomatic_name_in_language(rest_name, 'python'), python_name)