code clean - for the tests-3 refactoring the packages

This commit is contained in:
hongwei1 2017-05-23 21:34:51 +02:00
parent ea912d1d87
commit 470af7a66d
55 changed files with 130 additions and 108 deletions

View File

@ -577,8 +577,22 @@ object MapperViews extends Views with MdcLoggable {
})
true
}
def grantAccessToView(user : User, view : View) = {
/**
* "Grant view access" means to create the link between User <---> View.
* All these links are handled in ViewPrivileges table.
* If ViewPrivileges.count(By(ViewPrivileges.view, v), By(ViewPrivileges.user, user.resourceUserId.value) ) == 0,
* this means there is no link between v <--> user.
* So Just create one .
*
* @param user the user will to be granted access to.
* @param view the view will be granted access.
*
* @return create the link between user<--> view, return true.
* otherwise(If there existed view/ if there is no view ), it return false.
*
*/
def grantAccessToView(user : User, view : View): Boolean = {
val v = ViewImpl.find(view.uid).orNull
if ( ViewPrivileges.count(By(ViewPrivileges.view, v), By(ViewPrivileges.user, user.resourceUserId.value) ) == 0 )
ViewPrivileges.create.

View File

@ -4,7 +4,7 @@ import code.api.util.ErrorMessages
import code.consumer.Consumers
import code.loginattempts.LoginAttempt
import code.model.dataAccess.AuthUser
import code.model.{Consumer => OBPConsumer, Token => OBPToken}
import code.setup.{APIResponse, ServerSetup}
import net.liftweb.json.JsonAST.{JArray, JField, JObject, JString}
import net.liftweb.mapper.By
import net.liftweb.util.Helpers._

View File

@ -40,6 +40,7 @@ import code.consumer.Consumers
import code.loginattempts.LoginAttempt
import code.model.dataAccess.AuthUser
import code.model.{Consumer => OBPConsumer, Token => OBPToken}
import code.setup.ServerSetup
import dispatch.Defaults._
import dispatch._
import net.liftweb.common.{Box, Failure}
@ -51,7 +52,6 @@ import org.scalatest.selenium._
import scala.concurrent.Await
import scala.concurrent.duration._
import code.util.Helper.MdcLoggable
case class OAuthResponse(

View File

@ -29,23 +29,24 @@ Berlin 13359, Germany
Ayoub Benali: ayoub AT tesobe DOT com
*/
package code.api.v1_2
package code.api.v1_2_0
import java.util.Date
import code.api.{User1AllPrivileges, DefaultUsers}
import code.api.util.APIUtil
import org.scalatest._
import _root_.net.liftweb.util._
import Helpers._
import dispatch._
import _root_.net.liftweb.json.JsonAST.JObject
import _root_.net.liftweb.json.Serialization.write
import _root_.net.liftweb.json.JsonAST.{JObject}
import net.liftweb.json.JsonDSL._
import scala.util.Random._
import code.api.APIResponse
import _root_.net.liftweb.util._
import code.api.util.APIUtil
import code.api.util.APIUtil.OAuth._
import code.api.v1_2._
import code.model.{Consumer => OBPConsumer, Token => OBPToken, _}
import APIUtil.OAuth._
import code.setup.{APIResponse, DefaultUsers, User1AllPrivileges}
import code.views.Views
import net.liftweb.json.JsonDSL._
import net.liftweb.util.Helpers._
import org.scalatest._
import scala.util.Random._
class API1_2Test extends User1AllPrivileges with DefaultUsers {
@ -3659,8 +3660,8 @@ class API1_2Test extends User1AllPrivileges with DefaultUsers {
}
feature("transactions with params"){
import java.util.Calendar
import java.text.SimpleDateFormat
import java.util.Calendar
val defaultFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'")
val rollbackFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ")
scenario("we don't get transactions due to wrong value for obp_sort_direction parameter", API1_2, GetTransactions, GetTransactionsWithParams) {

View File

@ -31,23 +31,21 @@ Berlin 13359, Germany
*/
package code.api.v1_2_1
import code.api.{PrivateUser2Accounts, User1AllPrivileges, DefaultUsers}
import code.api.util.APIUtil
import code.bankconnectors.Connector
import org.scalatest.Tag
import _root_.net.liftweb.util._
import Helpers._
import dispatch._
import _root_.net.liftweb.json.Serialization.write
import net.liftweb.json.JsonDSL._
import net.liftweb.json._
import scala.util.Random._
import code.api.util.APIUtil
import code.api.util.APIUtil.OAuth._
import code.bankconnectors.Connector
import code.model.{Consumer => OBPConsumer, Token => OBPToken, _}
import APIUtil.OAuth._
import code.views.Views
import net.liftweb.json.JsonAST.JString
import code.api.APIResponse
import net.liftweb.util.Props
import net.liftweb.json.JsonDSL._
import net.liftweb.json._
import net.liftweb.util.Helpers._
import _root_.net.liftweb.util.{Props, _}
import code.setup.{APIResponse, DefaultUsers, PrivateUser2Accounts, User1AllPrivileges}
import org.scalatest.Tag
import scala.util.Random._
class API1_2_1Test extends User1AllPrivileges with DefaultUsers with PrivateUser2Accounts {
@ -4296,9 +4294,8 @@ class API1_2_1Test extends User1AllPrivileges with DefaultUsers with PrivateUser
}
feature("transactions with params"){
import java.util.Calendar
import java.text.SimpleDateFormat
import java.util.Date
import java.util.{Calendar, Date}
val defaultFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'")
val rollbackFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ")

View File

@ -4,7 +4,6 @@ import java.util.Date
import code.api.util.APIUtil.OAuth._
import code.api.v2_1_0.{BranchJsonPost, TransactionRequestCommonBodyJSON}
import code.api.{DefaultConnectorTestSetup, DefaultUsers, ServerSetup}
import code.bankconnectors.{Connector, InboundUser, OBPQueryParam}
import code.branches.Branches.{Branch, BranchId}
import code.branches.MappedBranch
@ -16,6 +15,7 @@ import code.model.dataAccess.ResourceUser
import code.transactionrequests.TransactionRequests._
import net.liftweb.common.{Box, Empty, Failure, Full}
import code.products.Products.{Product, ProductCode}
import code.setup.{DefaultConnectorTestSetup, DefaultUsers, ServerSetup}
import code.transactionrequests.TransactionRequestTypeCharge
import code.util.Helper.MdcLoggable

View File

@ -1,13 +1,12 @@
package code.api.v1_4_0
import code.api.DefaultUsers
import code.api.v1_4_0.JSONFactory1_4_0.{AtmJson, AtmsJson}
import code.api.util.APIUtil.OAuth._
import code.atms.Atms.{Atm, AtmId}
import code.atms.{Atms, AtmsProvider}
import code.common.{Address, License, Location, Meta}
import code.model.BankId
import code.setup.DefaultUsers
class AtmsTest extends V140ServerSetup with DefaultUsers {

View File

@ -1,13 +1,13 @@
package code.api.v1_4_0
import code.api.DefaultUsers
import code.api.v1_4_0.JSONFactory1_4_0.{BranchJson, BranchesJson}
import code.api.util.APIUtil.OAuth._
import dispatch._
import code.common.{License, Address, Location, Meta}
import code.branches.Branches.{BranchId, Branch, Lobby, DriveUp}
import code.common.{Address, License, Location, Meta}
import code.branches.Branches.{Branch, BranchId, DriveUp, Lobby}
import code.branches.{Branches, BranchesProvider}
import code.model.BankId
import code.setup.DefaultUsers
/*
Note This does not test retrieval from a backend.

View File

@ -2,7 +2,6 @@ package code.api.v1_4_0
import java.text.SimpleDateFormat
import code.api.DefaultUsers
import code.api.util.{ApiRole, ErrorMessages}
import code.api.v1_4_0.JSONFactory1_4_0.{CustomerFaceImageJson, CustomerJsonV140}
import code.api.v2_0_0.{CreateCustomerJson, V200ServerSetup}
@ -12,6 +11,7 @@ import net.liftweb.json.JsonAST._
import net.liftweb.json.Serialization._
import code.api.util.APIUtil.OAuth._
import code.entitlement.Entitlement
import code.setup.DefaultUsers
import code.usercustomerlinks.UserCustomerLink
class CustomerTest extends V200ServerSetup with DefaultUsers {

View File

@ -3,7 +3,6 @@ package code.api.v1_4_0
import java.text.SimpleDateFormat
import java.util.Date
import code.api.DefaultUsers
import code.api.util.{APIUtil, ApiRole}
import code.api.v1_4_0.JSONFactory1_4_0.{AddCustomerMessageJson, CustomerFaceImageJson, CustomerJsonV140, CustomerMessagesJson}
import code.customer.{Customer, MappedCustomerMessage, MockCustomerFaceImage}
@ -12,6 +11,7 @@ import code.usercustomerlinks.UserCustomerLink
import code.api.util.APIUtil.OAuth._
import code.api.v2_0_0.CreateCustomerJson
import code.entitlement.Entitlement
import code.setup.DefaultUsers
import net.liftweb.common.Box
import net.liftweb.json.Serialization.write
import net.liftweb.common.{Empty, Full}

View File

@ -1,7 +1,5 @@
package code.api.v1_4_0
import code.api.DefaultUsers
import code.api.ServerSetup
import code.api.util.APIUtil.OAuth._
import code.api.v1_4_0.JSONFactory1_4_0.{ProductJson, ProductsJson}
import code.common.{License, Meta}
@ -9,6 +7,7 @@ import code.model.BankId
import code.products.Products.ProductCode
import code.products.Products.Product
import code.products.{Products, ProductsProvider}
import code.setup.{DefaultUsers, ServerSetup}
import dispatch._
class ProductsTest extends ServerSetup with DefaultUsers with V140ServerSetup {

View File

@ -1,18 +1,18 @@
package code.api.v1_4_0
import code.api.{DefaultUsers, ServerSetupWithTestData}
import code.api.util.APIUtil.OAuth._
import code.api.v1_2_1.AmountOfMoneyJsonV121
import code.api.v1_4_0.JSONFactory1_4_0._
import code.bankconnectors.Connector
import code.model.{AccountId, BankAccount, TransactionRequestId}
import code.setup.{DefaultUsers}
import code.transactionrequests.TransactionRequests
import net.liftweb.json.JsonAST.JString
import net.liftweb.json.Serialization.write
import net.liftweb.util.Props
import org.scalatest.Tag
class TransactionRequestsTest extends ServerSetupWithTestData with DefaultUsers with V140ServerSetup {
class TransactionRequestsTest extends V140ServerSetup with DefaultUsers {
object TransactionRequest extends Tag("transactionRequests")

View File

@ -1,6 +1,6 @@
package code.api.v1_4_0
import code.api.ServerSetupWithTestData
import code.setup.ServerSetupWithTestData
trait V140ServerSetup extends ServerSetupWithTestData {

View File

@ -2,12 +2,12 @@ package code.api.v2_0_0
import java.text.SimpleDateFormat
import code.api.DefaultUsers
import code.api.util.APIUtil.OAuth._
import code.api.util.ErrorMessages
import code.api.v1_2_1.{AmountOfMoneyJsonV121 => AmountOfMoneyJSON121}
import code.model.BankId
import code.model.dataAccess.MappedBankAccount
import code.setup.DefaultUsers
import net.liftweb.json.Serialization.write
import net.liftweb.json.JsonAST._

View File

@ -2,13 +2,13 @@ package code.api.v2_0_0
import java.text.SimpleDateFormat
import code.api.DefaultUsers
import code.customer.Customer
import code.model.BankId
import code.api.util.APIUtil.OAuth._
import code.api.util.{ApiRole, ErrorMessages}
import code.api.v1_4_0.JSONFactory1_4_0.{CustomerFaceImageJson, CustomerJsonV140}
import code.entitlement.Entitlement
import code.setup.DefaultUsers
import code.usercustomerlinks.UserCustomerLink
import net.liftweb.json.JsonAST.{JField, JObject, JString}
import net.liftweb.json.Serialization.write

View File

@ -1,12 +1,12 @@
package code.api.v2_0_0
import code.api.DefaultUsers
import code.api.util.ApiRole.CanGetEntitlementsForAnyUserAtAnyBank
import code.api.util.{ApiRole, ErrorMessages}
import code.entitlement.Entitlement
import net.liftweb.json.JsonAST._
import code.api.util.APIUtil.OAuth._
import code.api.util.ErrorMessages.UserDoesNotHaveRole
import code.setup.DefaultUsers
/**

View File

@ -1,7 +1,7 @@
package code.api.v2_0_0
import code.api.util.ErrorMessages
import code.api.{ErrorMessage, DefaultUsers, ServerSetupWithTestData}
import code.api.ErrorMessage
import code.api.util.APIUtil.OAuth._
import code.api.v1_2_1.AmountOfMoneyJsonV121
import code.api.v1_4_0.JSONFactory1_4_0.{ChallengeAnswerJSON, TransactionRequestAccountJsonV140}
@ -13,8 +13,9 @@ import net.liftweb.json.Serialization.write
import net.liftweb.util.Props
import org.scalatest.Tag
import code.api.util.ApiRole._
import code.setup.{DefaultUsers, ServerSetupWithTestData}
class TransactionRequestsTest extends ServerSetupWithTestData with DefaultUsers with V200ServerSetup {
class TransactionRequestsTest extends V200ServerSetup with DefaultUsers {
object TransactionRequest extends Tag("transactionRequests")

View File

@ -1,6 +1,6 @@
package code.api.v2_0_0
import code.api.ServerSetupWithTestData
import code.setup.ServerSetupWithTestData
trait V200ServerSetup extends ServerSetupWithTestData {

View File

@ -1,12 +1,12 @@
package code.api.v2_1_0
import code.api.DefaultUsers
import code.api.util.APIUtil.OAuth._
import code.api.util.ApiRole.{CanCreateBranch}
import code.api.util.ApiRole.CanCreateBranch
import code.api.v1_4_0.JSONFactory1_4_0._
import code.branches.Branches.BranchId
import code.model.{AccountId, ViewId}
import net.liftweb.json.JsonAST.{JString}
import code.setup.DefaultUsers
import net.liftweb.json.JsonAST.JString
import net.liftweb.json.Serialization.write
class CreateBranchTest extends V210ServerSetup with DefaultUsers {

View File

@ -1,10 +1,9 @@
package code.api.v2_1_0
import code.api.DefaultUsers
import code.api.util.APIUtil.OAuth._
import code.api.util.ErrorMessages
import code.model.{AccountId, ViewId}
import code.setup.DefaultUsers
import net.liftweb.json.JsonAST.{JField, JObject, JString}
import net.liftweb.json.Serialization.write

View File

@ -1,6 +1,5 @@
package code.api.v2_1_0
import code.api.DefaultUsers
import code.api.util.APIUtil.OAuth._
import code.api.util.ApiRole.{CanCreateAnyTransactionRequest, CanCreateTransactionType, CanGetEntitlementsForAnyUserAtAnyBank, CanGetEntitlementsForAnyUserAtOneBank}
import code.api.util.{ApiRole, ErrorMessages}
@ -9,6 +8,7 @@ import code.api.v2_0_0.{CreateAccountJSON, TransactionTypeJsonV200}
import code.entitlement.Entitlement
import code.model.dataAccess.MappedBankAccount
import code.model.{AmountOfMoney, BankId, TransactionTypeId}
import code.setup.DefaultUsers
import code.transaction_types.MappedTransactionType
import net.liftweb.json.JsonAST._
import net.liftweb.json.Serialization._

View File

@ -2,7 +2,6 @@ package code.api.v2_1_0
import java.text.SimpleDateFormat
import code.api.DefaultUsers
import code.api.util.{ApiRole, ErrorMessages}
import code.api.v1_4_0.JSONFactory1_4_0.CustomerFaceImageJson
import code.customer.Customer
@ -11,6 +10,7 @@ import code.model.BankId
import net.liftweb.json.Serialization.write
import code.api.util.APIUtil.OAuth._
import code.api.v1_2_1.AmountOfMoneyJsonV121
import code.setup.DefaultUsers
import code.usercustomerlinks.UserCustomerLink
import net.liftweb.json.JsonAST.{JField, JObject, JString}

View File

@ -1,14 +1,13 @@
package code.api.v2_1_0
import code.api.util.APIUtil.OAuth._
import code.api.DefaultUsers
import code.api.util.ApiRole.{CanGetEntitlementsForAnyUserAtAnyBank, CanGetEntitlementsForAnyUserAtOneBank}
import code.api.util.ErrorMessages.UserDoesNotHaveRole
import code.entitlement.Entitlement
import code.model.BankId
import net.liftweb.json.JsonAST._
import code.api.util.{ApiRole, ErrorMessages}
import code.setup.DefaultUsers

View File

@ -8,16 +8,17 @@ import code.api.util.ErrorMessages
import code.api.v1_2_1.AmountOfMoneyJsonV121
import code.api.v1_4_0.JSONFactory1_4_0.{ChallengeAnswerJSON, TransactionRequestAccountJsonV140}
import code.api.v2_0_0.TransactionRequestBodyJsonV200
import code.api.{APIResponse, ChargePolicy, DefaultUsers, ServerSetupWithTestData}
import code.api.ChargePolicy
import code.bankconnectors.Connector
import code.fx.fx
import code.model.{AccountId, AccountRoutingAddress, BankAccount, TransactionRequestId}
import code.setup.{APIResponse, DefaultUsers, ServerSetupWithTestData}
import net.liftweb.json.JsonAST.{JField, JObject, JString}
import net.liftweb.json.Serialization.write
import net.liftweb.util.Props
import org.scalatest.Tag
class TransactionRequestsTest extends ServerSetupWithTestData with DefaultUsers with V210ServerSetup {
class TransactionRequestsTest extends V210ServerSetup with DefaultUsers {
object TransactionRequest extends Tag("transactionRequests")

View File

@ -1,6 +1,6 @@
package code.api.v2_1_0
import code.api.ServerSetupWithTestData
import code.setup.ServerSetupWithTestData
/**
* Created by markom on 10/14/16.

View File

@ -36,8 +36,8 @@ import _root_.net.liftweb.json.JsonAST.JObject
import _root_.net.liftweb.json.Serialization.write
import code.api.util.APIUtil.OAuth._
import code.api.v1_2._
import code.api.{APIResponse, DefaultUsers, User1AllPrivileges}
import code.model.{Consumer => OBPConsumer, Token => OBPToken, _}
import code.setup.{APIResponse, DefaultUsers, User1AllPrivileges}
import net.liftweb.json.JsonDSL._
import net.liftweb.util.Helpers._
import org.scalatest._

View File

@ -1,6 +1,6 @@
package code.api.v2_2_0
import code.api.ServerSetupWithTestData
import code.setup.ServerSetupWithTestData
/**
* Created by markom on 10/14/16.

View File

@ -36,8 +36,8 @@ import _root_.net.liftweb.json.Serialization.write
import code.api.util.APIUtil.OAuth._
import code.api.v1_2._
import code.api.v2_2_0.{AccountsJSONV220, ViewJSONV220, ViewsJSONV220}
import code.api.{APIResponse, DefaultUsers, User1AllPrivileges}
import code.model.{CreateViewJSON, UpdateViewJSON}
import code.setup.{APIResponse, DefaultUsers, User1AllPrivileges}
import net.liftweb.json.JsonDSL._
import net.liftweb.util.Helpers._
import org.scalatest._

View File

@ -1,9 +1,9 @@
package code.api.v3_0_0
import code.api.DefaultUsers
import code.api.util.APIUtil.OAuth._
import code.api.util.ErrorMessages
import code.api.v1_2_1.{AmountOfMoneyJsonV121 => AmountOfMoneyJSON121}
import code.setup.DefaultUsers
import net.liftweb.json.JsonAST._
import net.liftweb.json.Serialization.write

View File

@ -1,6 +1,6 @@
package code.api.v3_0_0
import code.api.ServerSetupWithTestData
import code.setup.ServerSetupWithTestData
/**
* Created by Hongwei Zhang on 05/05/17.

View File

@ -1,8 +1,8 @@
package code.atms
import code.api.ServerSetup
import code.atms.Atms.Atm
import code.model.BankId
import code.setup.ServerSetup
import net.liftweb.mapper.By
class MappedAtmsProviderTest extends ServerSetup {

View File

@ -1,7 +1,5 @@
package code.bankaccountcreation
import code.api.DefaultConnectorTestSetup
import code.api.ServerSetup
import code.model.{BankId, User}
import code.views.Views
import net.liftweb.common.Full
@ -12,6 +10,7 @@ import com.tesobe.model.CreateBankAccount
import code.model.dataAccess.{BankAccountCreationListener, ResourceUser}
import net.liftmodules.amqp.AMQPMessage
import code.bankconnectors.Connector
import code.setup.{DefaultConnectorTestSetup, ServerSetup}
import code.users.Users
class BankAccountCreationListenerTest extends ServerSetup with DefaultConnectorTestSetup {

View File

@ -1,9 +1,8 @@
package code.bankaccountcreation
import code.api.ServerSetup
import code.api.{DefaultConnectorTestSetup, DefaultUsers}
import code.bankconnectors.Connector
import code.model.{AccountId, BankId}
import code.setup.{DefaultConnectorTestSetup, DefaultUsers, ServerSetup}
import org.scalatest.Tag
class BankAccountCreationTest extends ServerSetup with DefaultUsers with DefaultConnectorTestSetup {

View File

@ -1,10 +1,10 @@
package code.branches
import code.api.ServerSetup
import code.model.BankId
import code.branches.Branches.BranchId
import net.liftweb.mapper.By
import code.branches.Branches.Branch
import code.setup.ServerSetup
class MappedBranchesProviderTest extends ServerSetup {

View File

@ -2,13 +2,21 @@ package code.crm
import java.util.Date
import code.api.DefaultUsers
import code.api.ServerSetup
import code.model.BankId
import code.setup.{DefaultUsers, ServerSetup}
import net.liftweb.mapper.By
class MappedCrmEventProviderTest extends ServerSetup with DefaultUsers {
override def beforeAll() = {
super.beforeAll()
MappedCrmEvent.bulkDelete_!!()
}
override def afterEach() = {
super.afterEach()
MappedCrmEvent.bulkDelete_!!()
}
def createCrmEvent1() = MappedCrmEvent.create
.mCrmEventId("ASDFIUHUIUYFD444")
.mBankId(mockBankId1.value)

View File

@ -3,7 +3,6 @@ package code.customer
import java.text.SimpleDateFormat
import java.util.{Date, UUID}
import code.api.DefaultUsers
import code.api.util.APIUtil.OAuth._
import code.api.util.ApiRole
import code.api.v1_4_0.JSONFactory1_4_0.CustomerFaceImageJson
@ -12,6 +11,7 @@ import code.api.v2_0_0.CreateCustomerJson
import code.entitlement.Entitlement
import code.model.BankId
import code.model.dataAccess.{MappedBank, ResourceUser}
import code.setup.DefaultUsers
import code.usercustomerlinks.UserCustomerLink
import net.liftweb.common.{Box, Empty, Full}
import net.liftweb.json.Serialization._

View File

@ -1,9 +1,9 @@
package code.entitlement
import code.api.ServerSetup
import code.api.util.ApiRole._
import code.setup.ServerSetup
import net.liftweb.mapper.By
import net.liftweb.common.{Full}
import net.liftweb.common.Full
class MappedEntitlementTest extends ServerSetup {

View File

@ -5,6 +5,7 @@ import code.api.v1_2_1._
import code.bankconnectors.Connector
import code.model.{AccountId, BankId}
import code.api.util.APIUtil.OAuth.{Consumer, Token, _}
import code.setup.{APIResponse, DefaultUsers, PrivateUser2Accounts, User1AllPrivileges}
import net.liftweb.common.Empty
import org.scalatest.Tag

View File

@ -3,9 +3,9 @@ package code.management
import java.text.SimpleDateFormat
import java.util.TimeZone
import code.api.{APIResponse, DefaultConnectorTestSetup, ServerSetup}
import code.bankconnectors.Connector
import code.model.{AccountId, Transaction}
import code.setup.{APIResponse, DefaultConnectorTestSetup, ServerSetup}
import code.util.Helper.MdcLoggable
import net.liftweb.util.Props
import net.liftweb.util.TimeHelpers._

View File

@ -3,8 +3,8 @@ package code.metrics
import java.text.SimpleDateFormat
import java.util.Date
import code.api.ServerSetup
import code.bankconnectors.OBPLimit
import code.setup.ServerSetup
/*

View File

@ -1,8 +1,8 @@
package code.products
import code.api.ServerSetup
import code.products.Products.Product
import code.model.BankId
import code.setup.ServerSetup
import code.util.DefaultStringField
import net.liftweb.mapper.By

View File

@ -41,7 +41,8 @@ TESOBE (http://www.tesobe.com/)
* */
import code.api.ObpJson.{BarebonesAccountsJson, _}
import code.api.{SendServerRequests, _}
import code.api._
import code.setup.SendServerRequests
import net.liftweb.common.Full
import net.liftweb.json.JsonDSL._
import net.liftweb.json._

View File

@ -43,7 +43,8 @@ TESOBE (http://www.tesobe.com/)
import java.util.Date
import code.api.ObpJson._
import code.api.{SendServerRequests, _}
import code.api._
import code.setup.SendServerRequests
import net.liftweb.common.{Box, Empty, Full}
import net.liftweb.http.RequestVar
import net.liftweb.json._

View File

@ -37,7 +37,6 @@ import java.util.Date
import bootstrap.liftweb.ToSchemify
import code.TestServer
import code.accountholder.AccountHolders
import code.api.{APIResponse, SendServerRequests}
import code.api.v1_2_1.APIMethods121
import code.atms.Atms
import code.atms.Atms.{Atm, AtmId, countOfAtms}
@ -64,6 +63,7 @@ import net.liftweb.json.Serialization.write
import code.bankconnectors.Connector
import net.liftweb.common.{Empty, Full, ParamFailure}
import code.api.util.APIUtil._
import code.setup.{APIResponse, SendServerRequests}
/*
This tests:

View File

@ -1,4 +1,4 @@
package code.api
package code.setup
//Set the default connector setup here by extending it
trait DefaultConnectorTestSetup extends LocalMappedConnectorTestSetup

View File

@ -1,15 +1,19 @@
package code.api
package code.setup
import code.token.Tokens
import code.api.util.APIUtil.OAuth.{Consumer, Token}
import code.consumer.Consumers
import code.model.TokenType._
import code.model.dataAccess.ResourceUser
import code.model.{User, Consumer => OBPConsumer, Token => OBPToken}
import code.token.Tokens
import net.liftweb.util.Helpers._
import net.liftweb.util.Props
import net.liftweb.util.TimeHelpers.TimeSpan
/**
* This trait prepare the login users, it simulate the Direct Login,
* Create the consumer -> create resource users --> create the tokens for this user --> provide the Login user
* The login users are tuples (consumer, token), contains the consumer and token, used for direct login.
*/
trait DefaultUsers {
//create the application(consumer, used it in the Login credential, mainly used the consume_key and consumer_secret)

View File

@ -1,10 +1,10 @@
package code.api
package code.setup
import java.util.{Date, UUID}
import bootstrap.liftweb.ToSchemify
import code.accountholder.AccountHolders
import code.entitlement.{Entitlement, MappedEntitlement}
import code.entitlement.Entitlement
import code.metadata.counterparties.{Counterparties, CounterpartyTrait}
import code.model._
import code.model.dataAccess._

View File

@ -1,4 +1,4 @@
package code.api
package code.setup
import java.util.Date

View File

@ -1,4 +1,4 @@
package code.api
package code.setup
import code.bankconnectors.Connector
import code.model.{AccountId, User}

View File

@ -29,12 +29,11 @@
*Ayoub Benali: ayoub AT tesobe DOT com
*
*/
package code.api
package code.setup
import code.token.Tokens
import code.api.util.APIUtil.OAuth
import code.consumer.Consumers
import code.token.Tokens
import dispatch.Defaults._
import dispatch._
import net.liftweb.common.Full

View File

@ -30,16 +30,16 @@ Berlin 13359, Germany
*/
package code.api
package code.setup
import java.text.SimpleDateFormat
import code.TestServer
import code.model.BankId
import code.util.Helper.MdcLoggable
import dispatch._
import net.liftweb.json.{DefaultFormats, ShortTypeHints}
import org.scalatest._
import code.util.Helper.MdcLoggable
trait ServerSetup extends FeatureSpec with SendServerRequests
with BeforeAndAfterEach with GivenWhenThen

View File

@ -1,9 +1,9 @@
package code.api
package code.setup
import java.util.{Calendar, Date}
import code.bankconnectors.{Connector, OBPLimit, OBPOffset}
import code.metadata.counterparties.{CounterpartyTrait, MappedCounterparty}
import code.metadata.counterparties.CounterpartyTrait
import code.model._
import net.liftweb.util.Helpers._

View File

@ -1,9 +1,9 @@
package code.api
package code.setup
import bootstrap.liftweb.ToSchemify
import code.accountholder.AccountHolders
import code.model.dataAccess._
import code.model._
import code.model.dataAccess._
import code.views.Views
import net.liftweb.mapper.MetaMapper
import net.liftweb.mongodb._

View File

@ -1,6 +1,6 @@
package code.api
package code.setup
//a trait that grants authuser1 from DefaultUsers access to all views before each test
//a trait that grants resourceUser1 from DefaultUsers access to all views before each test
trait User1AllPrivileges extends ServerSetupWithTestData {
self : DefaultUsers =>

View File

@ -2,8 +2,8 @@ package code.usercustomerlinks
import java.util.Date
import code.api.ServerSetup
import net.liftweb.common.{Full}
import code.setup.ServerSetup
import net.liftweb.common.Full
class MappedUserCustomerLinkProviderTest extends ServerSetup {