The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 16, 2026

Filed:

Oct. 30, 2023
Applicant:

Wells Fargo Bank, N.a., San Francisco, CA (US);

Inventors:

Peter Rozovski, Concord, CA (US);

Daniel Goldvekht, Millbrae, CA (US);

Assignee:

Wells Fargo Bank, N.A., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/3668 (2025.01);
U.S. Cl.
CPC ...
G06F 11/3696 (2013.01); G06F 11/3684 (2013.01);
Abstract

Systems and techniques for automated generation of Java unit tests, in the context of testing a code base for a financial transaction software application, are described. An example method for automated generation of Java unit tests includes: identifying default values used in Java source code of a financial transaction software application that is programmed and capable to perform batch processing of a plurality of financial transactions; identifying classes in the Java source code that are invoked by the financial transaction software application, as invoked during the batch processing; generating mock classes for the identified classes that are invoked; creating unit tests to perform unit testing of the identified classes that are invoked, the unit tests configured to invoke the mock classes and use the default values for unit testing of the identified classes; and outputting the unit tests (and optionally, executing the unit tests).


Find Patent Forward Citations

Loading…