Package no.priv.bang.ukelonn.testutils
Class TestUtils
java.lang.Object
no.priv.bang.ukelonn.testutils.TestUtils
Contains static methods used in more than one unit test.
- Author:
- Steinar Bang
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static no.priv.bang.ukelonn.beans.Accountprivate static List<no.priv.bang.ukelonn.beans.Transaction> private static List<no.priv.bang.ukelonn.beans.Transaction> private static no.priv.bang.ukelonn.beans.Userprivate static no.priv.bang.ukelonn.beans.TransactionTypeprivate static no.priv.bang.ukelonn.beans.TransactionTypeprivate static no.priv.bang.ukelonn.beans.TransactionTypeprivate static no.priv.bang.ukelonn.beans.TransactionTypeprivate static List<no.priv.bang.ukelonn.beans.TransactionType> private static no.priv.bang.ukelonn.beans.Accountprivate static List<no.priv.bang.ukelonn.beans.Transaction> private static no.priv.bang.ukelonn.beans.Userprivate static no.priv.bang.ukelonn.beans.TransactionTypeprivate static no.priv.bang.ukelonn.beans.TransactionTypeprivate static List<no.priv.bang.ukelonn.beans.TransactionType> private static org.apache.shiro.realm.SimpleAccountRealmprivate static org.apache.shiro.web.mgt.WebSecurityManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic no.priv.bang.ukelonn.beans.TransactionconvertUpdatedTransaction(no.priv.bang.ukelonn.beans.UpdatedTransaction transaction) static no.priv.bang.ukelonn.beans.TransactioncopyTransaction(no.priv.bang.ukelonn.beans.Transaction transaction) static List<no.priv.bang.ukelonn.beans.Transaction> copyTransactions(List<no.priv.bang.ukelonn.beans.Transaction> transactions) static no.priv.bang.ukelonn.beans.TransactionTypecopyTransactionType(no.priv.bang.ukelonn.beans.TransactionType transactiontype) static List<no.priv.bang.ukelonn.beans.TransactionType> copyTransactiontypes(List<no.priv.bang.ukelonn.beans.TransactionType> transactiontypes) private static no.priv.bang.ukelonn.beans.UsercopyUser(no.priv.bang.ukelonn.beans.User user) private static no.priv.bang.osgiservice.users.UsercopyUserForUserManagement(no.priv.bang.ukelonn.beans.User user) private static org.apache.shiro.realm.SimpleAccountRealmfindRealmFromSecurityManager(org.apache.shiro.web.mgt.WebSecurityManager securitymanager) private static org.apache.shiro.authc.SimpleAccountfindUserFromRealm(org.apache.shiro.realm.SimpleAccountRealm realm, String username) static List<no.priv.bang.ukelonn.beans.Account> static List<no.priv.bang.ukelonn.beans.Transaction> static no.priv.bang.ukelonn.beans.Accountstatic List<no.priv.bang.ukelonn.beans.Transaction> static List<no.priv.bang.ukelonn.beans.Transaction> static List<no.priv.bang.ukelonn.beans.TransactionType> static no.priv.bang.ukelonn.beans.Accountstatic List<no.priv.bang.ukelonn.beans.Transaction> static List<no.priv.bang.ukelonn.beans.TransactionType> static FilegetResourceAsFile(String resource) Get aFilereferencing a resource.static org.apache.shiro.web.mgt.WebSecurityManagerstatic org.apache.shiro.authc.SimpleAccountgetShiroAccountFromRealm(String username) static List<no.priv.bang.ukelonn.beans.User> getUsers()static List<no.priv.bang.osgiservice.users.User>
-
Field Details
-
jadUser
private static no.priv.bang.ukelonn.beans.User jadUser -
jodUser
private static no.priv.bang.ukelonn.beans.User jodUser -
jadAccount
private static no.priv.bang.ukelonn.beans.Account jadAccount -
jodAccount
private static no.priv.bang.ukelonn.beans.Account jodAccount -
jobtype1
private static no.priv.bang.ukelonn.beans.TransactionType jobtype1 -
jobtype2
private static no.priv.bang.ukelonn.beans.TransactionType jobtype2 -
jobtype3
private static no.priv.bang.ukelonn.beans.TransactionType jobtype3 -
jobtype4
private static no.priv.bang.ukelonn.beans.TransactionType jobtype4 -
jobtypes
-
paymenttype1
private static no.priv.bang.ukelonn.beans.TransactionType paymenttype1 -
paymenttype2
private static no.priv.bang.ukelonn.beans.TransactionType paymenttype2 -
paymenttypes
-
transactionttypes
-
jadJobs
-
jadPayments
-
jodJobs
-
securitymanager
private static org.apache.shiro.web.mgt.WebSecurityManager securitymanager -
realm
private static org.apache.shiro.realm.SimpleAccountRealm realm
-
-
Constructor Details
-
TestUtils
public TestUtils()
-
-
Method Details
-
getSecurityManager
public static org.apache.shiro.web.mgt.WebSecurityManager getSecurityManager() -
getShiroAccountFromRealm
-
findRealmFromSecurityManager
private static org.apache.shiro.realm.SimpleAccountRealm findRealmFromSecurityManager(org.apache.shiro.web.mgt.WebSecurityManager securitymanager) -
findUserFromRealm
private static org.apache.shiro.authc.SimpleAccount findUserFromRealm(org.apache.shiro.realm.SimpleAccountRealm realm, String username) -
getResourceAsFile
Get aFilereferencing a resource.- Parameters:
resource- the name of the resource to get a File for- Returns:
- a
Fileobject referencing the resource - Throws:
URISyntaxException
-
copyUser
private static no.priv.bang.ukelonn.beans.User copyUser(no.priv.bang.ukelonn.beans.User user) -
copyUserForUserManagement
private static no.priv.bang.osgiservice.users.User copyUserForUserManagement(no.priv.bang.ukelonn.beans.User user) -
copyTransactionType
public static no.priv.bang.ukelonn.beans.TransactionType copyTransactionType(no.priv.bang.ukelonn.beans.TransactionType transactiontype) -
copyTransactiontypes
-
convertUpdatedTransaction
public static no.priv.bang.ukelonn.beans.Transaction convertUpdatedTransaction(no.priv.bang.ukelonn.beans.UpdatedTransaction transaction) -
copyTransaction
public static no.priv.bang.ukelonn.beans.Transaction copyTransaction(no.priv.bang.ukelonn.beans.Transaction transaction) -
copyTransactions
-
getJobtypes
-
getPaymenttypes
-
getUsers
-
getUsersForUserManagement
-
getJadAccount
public static no.priv.bang.ukelonn.beans.Account getJadAccount() -
getJodAccount
public static no.priv.bang.ukelonn.beans.Account getJodAccount() -
getJadJobs
-
getJadPayments
-
getJodJobs
-
getFirstJodJob
-
getDummyAccounts
-