|
<< Click to Display Table of Contents >> Navigation: 3. Script Language > Testing Commands > Testing Commands |
MiniRobotLanguage (MRL)
TST.Get Random Legal Type
Generates a randomized legal form of a business entity
Intention
The TST.Get Random Legal Type command generates a randomized legal form of a business entity from a specified list.
This functionality is designed to populate test data with various legal statuses for companies, which is particularly useful for testing business applications, validating form inputs, and ensuring software compatibility with diverse corporate structures across different jurisdictions.
•Wide Range of Legal Forms: Offers a diverse selection of legal types to ensure testing environments can simulate a variety of business structures accurately.
•Enhanced Realism in Testing: By including specific and varied legal statuses, the command enables more realistic and comprehensive testing of applications dealing with business data.
•Ease of Integration: The simple command structure facilitates easy inclusion in automated testing scripts or manual test case generation.
The TST.Get Random Legal Type command is a vital tool for developers and testers focusing on applications that manage or interact with business entities, allowing them to verify functionality across a spectrum of corporate forms.
This command helps ensure that software systems are robust and adaptable to the legal classifications of businesses they may encounter in real-world operation.
The command generates legal types based on a predefined list, which, while extensive, may not encompass all legal forms worldwide, potentially requiring customization for region-specific applications.
Generated legal types are intended for testing and simulation purposes and do not constitute legal advice regarding actual business formation or operation.
Supported Legal Types
The command includes a comprehensive range of legal types to ensure broad coverage and relevance in various testing scenarios:
•AG (Aktiengesellschaft)
•GmbH (Gesellschaft mit beschränkter Haftung)
•KG (Kommanditgesellschaft)
•LLC (Limited Liability Company)
•Inc. (Incorporated)
•Ltd. (Limited)
•S.A. (Sociedad Anónima)
•S.p.A. (Società per azioni)
•SARL (Société à responsabilité limitée)
•B.V. (Besloten Vennootschap)
•N.V. (Naamloze Vennootschap)
•Oy (Osakeyhtiö)
•AB (Aktiebolag)
•OHG (Offene Handelsgesellschaft)
•KGaA (Kommanditgesellschaft auf Aktien)
•eG (Eingetragene Genossenschaft)
•UG (Unternehmergesellschaft - haftungsbeschränkt)
•Stiftung (Foundation)
•GbR (Gesellschaft bürgerlichen Rechts)
•PartG (Partnerschaftsgesellschaft)
•eK (Eingetragener Kaufmann)
•eV (Eingetragener Verein)
•GmbH & Co. KG (A limited partnership with a GmbH as the general partner)
Syntax
TST.Get Random Legal Type[|P01]
Parameter Explanation
P1 - (optional) The variable where the generated legal type will be stored. If omitted TOS is used.
Example
'***********************************
' TST.-Sample
'***********************************
' Generate a random legal type for a business entity and store it in $$N01
TST.Get Random Legal Type|$$N01
DBP.A random Legal Type is $$N01.
ENR.
Result:
A random Legal Type is GmbH.
Remarks
-
Limitations:
-
See also:
•