OpenPetra
Free Administration Software for Non-Profits
Tests.MFinance.Server.ICH.TStewardshipCalculationTest Class Reference

This will test the business logic directly on the server. More...

Public Member Functions

void Init ()
 open database connection or prepare other things for this test More...
 
void TearDown ()
 cleaning up everything that was set up for this test More...
 
void TestProcessAdminFees ()
 This will test the admin fee processer More...
 
void TestPerformStewardshipCalculation ()
 this test loads the sample partners, imports a gift batch, and posts it, and then runs a stewardship calculation More...
 

Static Public Member Functions

static int ImportAndPostGiftBatch (DateTime AGiftDateEffective, TDataBase ADataBase)
 This will import a test gift batch, and post it. More...
 

Detailed Description

This will test the business logic directly on the server.

Member Function Documentation

◆ ImportAndPostGiftBatch()

static int Tests.MFinance.Server.ICH.TStewardshipCalculationTest.ImportAndPostGiftBatch ( DateTime  AGiftDateEffective,
TDataBase  ADataBase 
)
inlinestatic

This will import a test gift batch, and post it.

◆ Init()

void Tests.MFinance.Server.ICH.TStewardshipCalculationTest.Init ( )
inline

open database connection or prepare other things for this test

◆ TearDown()

void Tests.MFinance.Server.ICH.TStewardshipCalculationTest.TearDown ( )
inline

cleaning up everything that was set up for this test

◆ TestPerformStewardshipCalculation()

void Tests.MFinance.Server.ICH.TStewardshipCalculationTest.TestPerformStewardshipCalculation ( )
inline

this test loads the sample partners, imports a gift batch, and posts it, and then runs a stewardship calculation

◆ TestProcessAdminFees()

void Tests.MFinance.Server.ICH.TStewardshipCalculationTest.TestProcessAdminFees ( )
inline

This will test the admin fee processer


The documentation for this class was generated from the following file: