METHOD FOR STATE-BASED OBJECT ORIENTED TESTING

Patent №

US 5,974,255

Granted

1999-10-26

Filed 1993

Owner

MOTOROLA, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08137704

An object oriented test provides a hierarchy of classes under test, each of the classes under test having a predefined inheritance structure. The test provides a test class for each corresponding class under test. Each class under test has a test member function, a set state member function, a verify state member function, and a test vector which includes an initial complete state, an expected complete state, a set of function inputs for a member function being tested, and a set of expected results. The test sets an initial complete state of the test class by implicitly calling the set state member functions through the inheritance structure of the test classes. Next a member function of a desired class under test is executed. The final complete state of the class under test as well as the outputs and returned values of all member functions which were executed are compared with the set of expected results.

AI classification

AI hardware1.00
Machine learning0.07
Evolutionary computation0.00
Knowledge representation0.00
Natural language0.00
Vision0.00
Speech0.00
Planning0.00

Ownership

MOTOROLA, INC.

assignment · 67490179

Assignors

GOSSAIN, DHIRAJ K., RIGG, DANA M.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC