×

Data unit test-based data management system

  • US 10,496,529 B1
  • Filed: 06/01/2018
  • Issued: 12/03/2019
  • Est. Priority Date: 04/18/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method for a data unit test framework, the method comprising:

  • applying first data unit test instructions to a first data set generated as a first step in a data transformation process to test the first data set, wherein applying first data unit test instructions further comprises;

    defining, according to the first data unit test instructions, a first variable for one or more elements of the first data set;

    evaluating, according to the first data unit test instructions, that a precondition of a first value for the first variable is satisfied; and

    executing a matcher on the first value;

    determining, according to the matcher, that the first value fails a first condition in relation to an expected value for the first variable;

    in response to determining that the first value fails the first condition, transmitting a first notification indicating that the first data set failed a first data unit test; and

    applying second data unit test instructions to a second data set generated as a second step in the data transformation process to test the second data set, wherein applying second data unit test instructions further comprises;

    defining, according to the second data unit test instructions, a second variable for one or more elements of the second data set; and

    determining, according to the second data unit test instructions, that a plurality of second values for the second variable fails a second condition in relation to an expected threshold for the plurality of second values; and

    in response to determining that the plurality of second values for the second variable fails the second condition,transmitting a second notification indicating that the second data set failed a second data unit test,wherein the method is performed by one or more computer hardware processors.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×