Patents by Inventor Pavol Pitonak

Pavol Pitonak has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9208064
    Abstract: Methods and systems for declarative testing using dependency injection are described. In one embodiment, a computing system inspects a first annotation that declares an injection point in source code of a test subject and a second annotation that declares a set of test values to be injected at the injection point. The first and second annotations are metadata in an input domain and are added in a designated place in the source code. The computing system executes a test runner that creates a set of one or more tests during a configuration phase based on the inspection of the source code, including the first and second annotations. Each of the set of tests includes one of the test values injected at the injected point as declaratively provided by the second annotation. The set of tests are to be executed during a run phase.
    Type: Grant
    Filed: August 9, 2011
    Date of Patent: December 8, 2015
    Assignee: Red Hat, Inc.
    Inventors: Luká{hacek over (s)} Fry{hacek over (c)}, Pavol Pitonak
  • Publication number: 20130042152
    Abstract: Methods and systems for declarative testing using dependency injection are described. In one embodiment, a computing system inspects a first annotation that declares an injection point in source code of a test subject and a second annotation that declares a set of test values to be injected at the injection point. The first and second annotations are metadata in an input domain and are added in a designated place in the source code. The computing system executes a test runner that creates a set of one or more tests during a configuration phase based on the inspection of the source code, including the first and second annotations. Each of the set of tests includes one of the test values injected at the injected point as declaratively provided by the second annotation. The set of tests are to be executed during a run phase.
    Type: Application
    Filed: August 9, 2011
    Publication date: February 14, 2013
    Inventors: Lukás Fryc, Pavol Pitonak