NTP-43264 | Removed encrypted DB code from test module (#15210)

This commit is contained in:
Ujjwal Kumar
2025-02-28 18:06:56 +05:30
committed by GitHub
parent 676459fa08
commit 498d691285

View File

@@ -34,7 +34,6 @@ import com.navi.pay.common.utils.naviPayGsonBuilder
import com.navi.pay.common.widget.NaviPayWidgetManager
import com.navi.pay.common.widget.NaviPayWidgetManagerImpl
import com.navi.pay.db.NaviPayAppDatabase
import com.navi.pay.db.NaviPayAppEncryptedDatabase
import com.navi.pay.management.moneytransfer.scanpay.LightSensorManager
import com.navi.pay.management.moneytransfer.scanpay.LightSensorManagerImpl
import com.navi.pay.management.paytocontacts.PhoneContactManager
@@ -120,26 +119,18 @@ object NaviPayNetworkModuleTest {
fun providesNaviPayAppDatabase(@ApplicationContext context: Context) =
Room.inMemoryDatabaseBuilder(context, NaviPayAppDatabase::class.java).build()
@Singleton
@Provides
fun providesNaviPayAppEncryptedDatabase(
@ApplicationContext context: Context
): NaviPayAppEncryptedDatabase =
Room.inMemoryDatabaseBuilder(context, NaviPayAppEncryptedDatabase::class.java).build()
@Singleton
@Provides
fun providesBankDao(naviPayAppDatabase: NaviPayAppDatabase) = naviPayAppDatabase.bankDao()
@Singleton
@Provides
fun providesTransactionHistoryDao(naviPayAppEncryptedDatabase: NaviPayAppEncryptedDatabase) =
naviPayAppEncryptedDatabase.transactionHistoryDao()
fun providesTransactionHistoryDao(naviPayAppDatabase: NaviPayAppDatabase) =
naviPayAppDatabase.transactionHistoryDao()
@Singleton
@Provides
fun providesOrderDao(naviPayAppEncryptedDatabase: NaviPayAppEncryptedDatabase) =
naviPayAppEncryptedDatabase.orderDao()
fun providesOrderDao(naviPayAppDatabase: NaviPayAppDatabase) = naviPayAppDatabase.orderDao()
@Singleton
@Provides
@@ -147,18 +138,16 @@ object NaviPayNetworkModuleTest {
@Singleton
@Provides
fun providesAccountDao(naviPayAppEncryptedDatabase: NaviPayAppEncryptedDatabase) =
naviPayAppEncryptedDatabase.accountDao()
fun providesAccountDao(naviPayAppDatabase: NaviPayAppDatabase) = naviPayAppDatabase.accountDao()
@Singleton
@Provides
fun providesVpaDao(naviPayAppEncryptedDatabase: NaviPayAppEncryptedDatabase) =
naviPayAppEncryptedDatabase.vpaDao()
fun providesVpaDao(naviPayAppDatabase: NaviPayAppDatabase) = naviPayAppDatabase.vpaDao()
@Singleton
@Provides
fun providesSavedBeneficiaryDao(naviPayAppEncryptedDatabase: NaviPayAppEncryptedDatabase) =
naviPayAppEncryptedDatabase.savedBeneficiaryDao()
fun providesSavedBeneficiaryDao(naviPayAppDatabase: NaviPayAppDatabase) =
naviPayAppDatabase.savedBeneficiaryDao()
@Singleton
@Provides
@@ -167,8 +156,8 @@ object NaviPayNetworkModuleTest {
@Singleton
@Provides
fun providesValidateVpaDao(naviPayAppEncryptedDatabase: NaviPayAppEncryptedDatabase) =
naviPayAppEncryptedDatabase.validateVpaDao()
fun providesValidateVpaDao(naviPayAppDatabase: NaviPayAppDatabase) =
naviPayAppDatabase.validateVpaDao()
@Singleton
@Provides