Testing Commands

<< Click to Display Table of Contents >>

Navigation:  3. Script Language > Testing Commands >

Testing Commands

TST.Get Random Legal Type

Previous Top Next


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: