An advanced Ethereum/EVM mobile wallet
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
alpha-wallet-ios/AlphaWalletTests/Factories/FakeTokensDataStore.swift

16 lines
753 B

// Copyright SIX DAY LLC. All rights reserved.
import Foundation
@testable import AlphaWallet
import RealmSwift
class FakeTokensDataStore: TokensDataStore {
convenience init() {
let assetDefinitionStore = AssetDefinitionStore()
let realm = try! Realm(configuration: Realm.Configuration(inMemoryIdentifier: "MyInMemoryRealmTest"))
let account: Wallet = .make()
let config: Config = .make()
let tokenActionsService = FakeSwapTokenService()
self.init(realm: realm, account: account, server: .main, config: config, assetDefinitionStore: assetDefinitionStore, filterTokensCoordinator: FilterTokensCoordinator(assetDefinitionStore: assetDefinitionStore, tokenActionsService: tokenActionsService))
}
}