« February 2009 | Main | April 2009 »

March 2009 Archives

March 20, 2009

PSUnit - Unit test framework for PeopleSoft

Many of you might end up building or modifying AppClasses while customizing PeopleSoft apps. AppClasses are object oriented stand alone peoplecode programs that are not tied to events, but rather have a package and class name that can be called. Applications and Tools are using these more and more so chances are if you haven't seen them you will. Want to know where . . . HCM Soa framework in 8.9/9.0 and PeopleTools message handler in 8.48 to name a couple.

To help test AppClass development, a PeopleSoft app development group built a tool called PSUnit. PSUnit is a simple testing framework that is used to write and run repeatable tests. It follows the xUnit architecture for unit testing frameworks.

Up to this point, PSUnit has only been available within PeopleSoft, but now it's available as 'open source'. Thanks to Jim Marion who took the time to clean up the pages, code, and other managed objects in the project and wrote an excellent document introducing PSUnit and describing how PSUnit can be used with Test Driven Development (TDD) projects.

The document and projects are found here:
Download project file

Introducing PSUnit

Give it a try and be sure to share your experience with other developers.

March 27, 2009

Pre-built collaborative workspaces available

We've been touting the Web 2.0 capabilities of the PeopleSoft Portal for some time. The portal comes with collaborative workspaces, which enable project teams and other groups within an enterprise to work together more efficiently on important business processes and projects. Our Financials applications team has built a set workspaces to support one such process: the Period Close. These workspaces can now be downloaded from metalink.

The following knowledge document will help you setup the Period Close workspaces. This includes code to import the pagelets developed by the Financials team.

E-PORTAL: Creating A Sample Workspace For Financial Period End Close Process (Doc ID 786969.1)

About March 2009

This page contains all entries posted to PeopleSoft Technology Blog in March 2009. They are listed from oldest to newest.

February 2009 is the previous archive.

April 2009 is the next archive.

Many more can be found on the main index page or by looking through the archives.

Powered by
Movable Type and Oracle