Remove testing cases
This commit is contained in:
parent
6ef9a501b7
commit
e3eeb76f0e
9 changed files with 3 additions and 457 deletions
|
@ -17,7 +17,9 @@
|
||||||
android:supportsRtl="true"
|
android:supportsRtl="true"
|
||||||
android:configChanges="locale"
|
android:configChanges="locale"
|
||||||
android:theme="@style/AppTheme">
|
android:theme="@style/AppTheme">
|
||||||
<activity android:name=".activities.LicenseActivity">
|
<activity
|
||||||
|
android:name=".activities.LicenseActivity"
|
||||||
|
android:theme="@style/AppTheme.NoActionBar">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
|
|
||||||
|
@ -103,21 +105,6 @@
|
||||||
<activity android:name=".activities.CreateContactActivity">
|
<activity android:name=".activities.CreateContactActivity">
|
||||||
</activity>
|
</activity>
|
||||||
|
|
||||||
|
|
||||||
<!--Test activities-->
|
|
||||||
<activity android:name=".tests.activities.dialogs.Test_DialogMaterialActivity">
|
|
||||||
</activity>
|
|
||||||
<activity android:name=".tests.activities.dialogs.Test_LoadingActivity">
|
|
||||||
</activity>
|
|
||||||
<activity android:name=".tests.activities.dialogs.Test_CrystalDialogActivity">
|
|
||||||
</activity>
|
|
||||||
<activity android:name=".tests.activities.dialogs.Test_GIFActivity">
|
|
||||||
</activity>
|
|
||||||
<activity android:name=".tests.activities.dialogs.Test_ToastActivity">
|
|
||||||
</activity>
|
|
||||||
<activity android:name=".tests.activities.dialogs.Test_VideoActivity">
|
|
||||||
</activity>
|
|
||||||
|
|
||||||
</application>
|
</application>
|
||||||
|
|
||||||
</manifest>
|
</manifest>
|
|
@ -1,97 +0,0 @@
|
||||||
package cy.agorise.crystalwallet.tests.activities.dialogs
|
|
||||||
|
|
||||||
import android.os.Bundle
|
|
||||||
import android.view.View
|
|
||||||
import cy.agorise.crystalwallet.R
|
|
||||||
import cy.agorise.crystalwallet.activities.CustomActivity
|
|
||||||
import cy.agorise.crystalwallet.dialogs.material.ToastIt
|
|
||||||
import cy.agorise.crystalwallet.models.CryptoNetAccount
|
|
||||||
import cy.agorise.crystalwallet.views.natives.spinners.CryptoNetAccountsSpinner
|
|
||||||
import java.util.ArrayList
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Test class
|
|
||||||
* */
|
|
||||||
class Test_CryptoNetAccountSpinner : CustomActivity(){
|
|
||||||
|
|
||||||
private var cryptoNetAccountsSpinner: CryptoNetAccountsSpinner? = null
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
override fun onCreate(savedInstanceState: Bundle?) {
|
|
||||||
super.onCreate(savedInstanceState)
|
|
||||||
|
|
||||||
setContentView(R.layout.empty_activity)
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Get the field
|
|
||||||
* */
|
|
||||||
cryptoNetAccountsSpinner = findViewById(R.id.cryptoNetAccountsSpinner)
|
|
||||||
|
|
||||||
/*Make it visible*/
|
|
||||||
cryptoNetAccountsSpinner?.visibility= View.VISIBLE
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add models for testing
|
|
||||||
* */
|
|
||||||
|
|
||||||
var cryptoNetAccounts: MutableList<CryptoNetAccount> = ArrayList()
|
|
||||||
var cryptoNetAccount:CryptoNetAccount = CryptoNetAccount();
|
|
||||||
cryptoNetAccount.setAccountIndex(1);
|
|
||||||
cryptoNetAccount.setName("David Tadeo Vargas");
|
|
||||||
cryptoNetAccount.setId(0);
|
|
||||||
cryptoNetAccount.setSeedId(10203024L);
|
|
||||||
cryptoNetAccounts.add(cryptoNetAccount);
|
|
||||||
cryptoNetAccount = CryptoNetAccount();
|
|
||||||
cryptoNetAccount.setAccountIndex(2);
|
|
||||||
cryptoNetAccount.setName("Alfredo mercado mendoza");
|
|
||||||
cryptoNetAccount.setId(1);
|
|
||||||
cryptoNetAccount.setSeedId(10203024L);
|
|
||||||
cryptoNetAccounts.add(cryptoNetAccount);
|
|
||||||
cryptoNetAccount = CryptoNetAccount();
|
|
||||||
cryptoNetAccount.setAccountIndex(3);
|
|
||||||
cryptoNetAccount.setName("Alejandra Mendoza Sanchez");
|
|
||||||
cryptoNetAccount.setId(2);
|
|
||||||
cryptoNetAccount.setSeedId(10203024L);
|
|
||||||
cryptoNetAccounts.add(cryptoNetAccount);
|
|
||||||
|
|
||||||
cryptoNetAccountsSpinner?.setAndroidLayout() //Set the defaul simple spinner android
|
|
||||||
cryptoNetAccountsSpinner?.setCryptoAccountItems(cryptoNetAccounts)
|
|
||||||
cryptoNetAccountsSpinner?.initCryptoNetAccountAdapter() //Init the specified adaper
|
|
||||||
cryptoNetAccountsSpinner?.selectFirstItem() //Select the firts item in the spinner
|
|
||||||
cryptoNetAccountsSpinner?.onAccountNotExists(object : CryptoNetAccountsSpinner.OnAccountNotExists {
|
|
||||||
override fun onAccountNotExists(field: View) {
|
|
||||||
globalActivity.runOnUiThread(object: Runnable{
|
|
||||||
override fun run() {
|
|
||||||
ToastIt.showShortToast(globalActivity,"onAccountNotExists")
|
|
||||||
}
|
|
||||||
})
|
|
||||||
}
|
|
||||||
})
|
|
||||||
cryptoNetAccountsSpinner?.onAccountExists(object: CryptoNetAccountsSpinner.OnAccountExists{ //validateExistBitsharesAccountRequest
|
|
||||||
override fun onAccountExists(field: View) {
|
|
||||||
globalActivity.runOnUiThread(object: Runnable{
|
|
||||||
override fun run() {
|
|
||||||
ToastIt.showShortToast(globalActivity,"onAccountExists")
|
|
||||||
}
|
|
||||||
})
|
|
||||||
}
|
|
||||||
})
|
|
||||||
cryptoNetAccountsSpinner?.onItemSelectedListener(object: CryptoNetAccountsSpinner.OnItemSelectedListener{
|
|
||||||
override fun onItemSelectedListener(cryptoNetAccount: CryptoNetAccount) {
|
|
||||||
|
|
||||||
ToastIt.showShortToast(globalActivity,"onItemSelectedListener") //Comment this to see other toasts
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Get the current crypto account selected
|
|
||||||
* */
|
|
||||||
var cryptoNetAccount:CryptoNetAccount = cryptoNetAccountsSpinner?.getCryptoNetAccountSelected()!!
|
|
||||||
|
|
||||||
ToastIt.showLongToast(globalActivity,"CryptoNetAccount obtained on onItemSelectedListener") //Comment this to see other toasts
|
|
||||||
|
|
||||||
cryptoNetAccountsSpinner?.validateExistBitsharesAccountRequest()
|
|
||||||
}
|
|
||||||
})
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,94 +0,0 @@
|
||||||
package cy.agorise.crystalwallet.tests.activities.dialogs
|
|
||||||
|
|
||||||
import android.os.Bundle
|
|
||||||
import android.widget.Toast
|
|
||||||
import cy.agorise.crystalwallet.R
|
|
||||||
import cy.agorise.crystalwallet.activities.CustomActivity
|
|
||||||
import cy.agorise.crystalwallet.dialogs.material.CrystalDialog
|
|
||||||
import cy.agorise.crystalwallet.dialogs.material.NegativeResponse
|
|
||||||
import cy.agorise.crystalwallet.dialogs.material.PositiveResponse
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Class to test CrystalDialog
|
|
||||||
* */
|
|
||||||
class Test_CrystalDialogActivity : CustomActivity() {
|
|
||||||
|
|
||||||
override fun onCreate(savedInstanceState: Bundle?) {
|
|
||||||
super.onCreate(savedInstanceState)
|
|
||||||
|
|
||||||
setContentView(R.layout.empty_activity)
|
|
||||||
|
|
||||||
//show()
|
|
||||||
//showOKDialog()
|
|
||||||
//showOKCancelDialog()
|
|
||||||
//showProgressIndeterminate()
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
*
|
|
||||||
* Show the simplest dialog
|
|
||||||
*
|
|
||||||
* */
|
|
||||||
fun show(){
|
|
||||||
|
|
||||||
var crytalDialog:CrystalDialog = CrystalDialog(this)
|
|
||||||
crytalDialog.setTitle("Title")
|
|
||||||
crytalDialog.setText("Text")
|
|
||||||
crytalDialog.show()
|
|
||||||
//crytalDialog.dismiss()
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
*
|
|
||||||
* Show the accept dialog
|
|
||||||
*
|
|
||||||
* */
|
|
||||||
fun showOKDialog(){
|
|
||||||
|
|
||||||
var crytalDialog:CrystalDialog = CrystalDialog(this)
|
|
||||||
crytalDialog.setTitle("Title")
|
|
||||||
crytalDialog.setText("Text")
|
|
||||||
crytalDialog.positiveResponse = object:PositiveResponse{
|
|
||||||
override fun onPositive() {
|
|
||||||
Toast.makeText(globalActivity, "CrystalDialog Positive clicked", Toast.LENGTH_LONG).show()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
crytalDialog.show()
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
*
|
|
||||||
* Show the accept and cancel dialog
|
|
||||||
*
|
|
||||||
* */
|
|
||||||
fun showOKCancelDialog(){
|
|
||||||
|
|
||||||
var crytalDialog:CrystalDialog = CrystalDialog(this)
|
|
||||||
crytalDialog.setTitle("Title")
|
|
||||||
crytalDialog.setText("Text")
|
|
||||||
crytalDialog.positiveResponse = object:PositiveResponse{
|
|
||||||
override fun onPositive() {
|
|
||||||
Toast.makeText(globalActivity, "CrystalDialog Positive clicked", Toast.LENGTH_LONG).show()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
crytalDialog.negativeResponse = object:NegativeResponse{
|
|
||||||
override fun onNegative() {
|
|
||||||
Toast.makeText(globalActivity, "CrystalDialog Negative clicked", Toast.LENGTH_LONG).show()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
crytalDialog.show()
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
*
|
|
||||||
* Show the indeterminate dialog with text
|
|
||||||
*
|
|
||||||
* */
|
|
||||||
fun showProgressIndeterminate(){
|
|
||||||
|
|
||||||
var crytalDialog:CrystalDialog = CrystalDialog(this)
|
|
||||||
crytalDialog.setText("Loading...")
|
|
||||||
crytalDialog.progress()
|
|
||||||
crytalDialog.show()
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,33 +0,0 @@
|
||||||
package cy.agorise.crystalwallet.tests.activities.dialogs
|
|
||||||
|
|
||||||
import android.os.Bundle
|
|
||||||
import cy.agorise.crystalwallet.R
|
|
||||||
import cy.agorise.crystalwallet.activities.CustomActivity
|
|
||||||
import cy.agorise.crystalwallet.dialogs.material.DialogMaterial
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Class to test DialogMaterial.kt
|
|
||||||
* */
|
|
||||||
class Test_DialogMaterialActivity : CustomActivity() {
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Object to be tested
|
|
||||||
* */
|
|
||||||
lateinit var dialogMaterial: DialogMaterial;
|
|
||||||
|
|
||||||
override fun onCreate(savedInstanceState: Bundle?) {
|
|
||||||
super.onCreate(savedInstanceState)
|
|
||||||
|
|
||||||
setContentView(R.layout.empty_activity)
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* This class can not be instantiate,
|
|
||||||
* this methos is commented to prevent compilation error, if uncommented it should
|
|
||||||
* throw error compilations and based on this this assertion is complete
|
|
||||||
*
|
|
||||||
* */
|
|
||||||
fun instiantiation(){
|
|
||||||
//dialogMaterial = DialogMaterial(this)
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,42 +0,0 @@
|
||||||
package cy.agorise.crystalwallet.tests.activities.dialogs
|
|
||||||
|
|
||||||
import android.os.Bundle
|
|
||||||
import android.view.View
|
|
||||||
import cy.agorise.crystalwallet.R
|
|
||||||
import cy.agorise.crystalwallet.activities.CustomActivity
|
|
||||||
import kotlinx.android.synthetic.main.empty_activity.*
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Unit test for class GIFView
|
|
||||||
* */
|
|
||||||
class Test_GIFActivity : CustomActivity() {
|
|
||||||
|
|
||||||
override fun onCreate(savedInstanceState: Bundle?) {
|
|
||||||
super.onCreate(savedInstanceState)
|
|
||||||
|
|
||||||
setContentView(R.layout.empty_activity)
|
|
||||||
|
|
||||||
/*
|
|
||||||
* For testings purpouses
|
|
||||||
* */
|
|
||||||
gifView.visibility = View.VISIBLE
|
|
||||||
|
|
||||||
load()
|
|
||||||
//loadWithContainer()
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Load normaly the gif
|
|
||||||
* */
|
|
||||||
fun load(){
|
|
||||||
gifView.load(R.raw.burbujas)
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Load with fit into container
|
|
||||||
* */
|
|
||||||
fun loadWithContainer(){
|
|
||||||
gifView.centerCrop()
|
|
||||||
gifView.load(R.raw.burbujas)
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,73 +0,0 @@
|
||||||
package cy.agorise.crystalwallet.tests.activities.dialogs
|
|
||||||
|
|
||||||
import android.os.Bundle
|
|
||||||
import android.widget.Toast
|
|
||||||
import cy.agorise.crystalwallet.activities.CustomActivity
|
|
||||||
import cy.agorise.crystalwallet.activities.LoadingActivity
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Class to test LoadingActivity
|
|
||||||
* */
|
|
||||||
class Test_LoadingActivity : CustomActivity(){
|
|
||||||
|
|
||||||
override fun onCreate(savedInstanceState: Bundle?) {
|
|
||||||
super.onCreate(savedInstanceState)
|
|
||||||
|
|
||||||
show()
|
|
||||||
//withTimer()
|
|
||||||
//onLoadingClose()
|
|
||||||
//onLoadingReady()
|
|
||||||
//sizeInLoadingIcon()
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Show the simple loading graphic
|
|
||||||
* */
|
|
||||||
fun show(){
|
|
||||||
LoadingActivity.show(globalActivity)
|
|
||||||
//LoadingActivity.dismiss() //For testing porpouse
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Loading with timer
|
|
||||||
* */
|
|
||||||
fun withTimer(){
|
|
||||||
LoadingActivity.closeOnTime(3)
|
|
||||||
LoadingActivity.show(globalActivity)
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Listener when the loading window is closed
|
|
||||||
* */
|
|
||||||
fun onLoadingClose(){
|
|
||||||
LoadingActivity.closeOnTime(3)
|
|
||||||
LoadingActivity.onLoadingClosed(object : LoadingActivity.LoadingClosed{
|
|
||||||
override fun onLoadingClosed() {
|
|
||||||
Toast.makeText(globalActivity, "onLoadingClosed event fired", Toast.LENGTH_LONG).show()
|
|
||||||
}
|
|
||||||
|
|
||||||
})
|
|
||||||
LoadingActivity.show(globalActivity)
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Listener when the loading window is resume
|
|
||||||
* */
|
|
||||||
fun onLoadingReady(){
|
|
||||||
LoadingActivity.onLoadingReady(object : LoadingActivity.LoadingReady{
|
|
||||||
override fun onLoadingReady() {
|
|
||||||
Toast.makeText(globalActivity, "onLoadingReady event fired", Toast.LENGTH_LONG).show()
|
|
||||||
}
|
|
||||||
|
|
||||||
})
|
|
||||||
LoadingActivity.show(globalActivity)
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Set specified size to the loading icon
|
|
||||||
* */
|
|
||||||
fun sizeInLoadingIcon(){
|
|
||||||
LoadingActivity.loadingIconSize(30,30)
|
|
||||||
LoadingActivity.show(globalActivity)
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,21 +0,0 @@
|
||||||
package cy.agorise.crystalwallet.tests.activities.dialogs
|
|
||||||
|
|
||||||
import android.os.Bundle
|
|
||||||
import cy.agorise.crystalwallet.activities.CustomActivity
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Class to test all network implementation
|
|
||||||
* */
|
|
||||||
class Test_NetworkActivity:CustomActivity(){
|
|
||||||
|
|
||||||
override fun onCreate(savedInstanceState: Bundle?) {
|
|
||||||
super.onCreate(savedInstanceState)
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
fun testServerConnection(){
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,32 +0,0 @@
|
||||||
package cy.agorise.crystalwallet.tests.activities.dialogs
|
|
||||||
|
|
||||||
import android.os.Bundle
|
|
||||||
import cy.agorise.crystalwallet.R
|
|
||||||
import cy.agorise.crystalwallet.activities.CustomActivity
|
|
||||||
import cy.agorise.crystalwallet.dialogs.material.ToastIt
|
|
||||||
|
|
||||||
class Test_ToastActivity : CustomActivity() {
|
|
||||||
|
|
||||||
override fun onCreate(savedInstanceState: Bundle?) {
|
|
||||||
super.onCreate(savedInstanceState)
|
|
||||||
|
|
||||||
setContentView(R.layout.empty_activity)
|
|
||||||
|
|
||||||
//showShort()
|
|
||||||
showLongShort()
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Show simple short toast
|
|
||||||
* */
|
|
||||||
fun showShort(){
|
|
||||||
ToastIt.showShortToast(this,"showShortToast")
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Show simple short toast
|
|
||||||
* */
|
|
||||||
fun showLongShort(){
|
|
||||||
ToastIt.showShortToast(this,"showLongShort")
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,49 +0,0 @@
|
||||||
package cy.agorise.crystalwallet.tests.activities.dialogs
|
|
||||||
|
|
||||||
import android.net.Uri
|
|
||||||
import android.os.Bundle
|
|
||||||
import android.view.View
|
|
||||||
import cy.agorise.crystalwallet.R
|
|
||||||
import cy.agorise.crystalwallet.activities.CustomActivity
|
|
||||||
import kotlinx.android.synthetic.main.empty_activity.*
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Class for test VideoExView
|
|
||||||
* */
|
|
||||||
class Test_VideoActivity : CustomActivity() {
|
|
||||||
|
|
||||||
/*
|
|
||||||
* cy.agorise.crystalwallet.views.natives.VideoViewEx
|
|
||||||
* should be used as view to get the new implementations
|
|
||||||
* */
|
|
||||||
override fun onCreate(savedInstanceState: Bundle?) {
|
|
||||||
super.onCreate(savedInstanceState)
|
|
||||||
|
|
||||||
setContentView(R.layout.empty_activity)
|
|
||||||
|
|
||||||
/*
|
|
||||||
* For testing purpouses
|
|
||||||
* */
|
|
||||||
video.visibility = View.VISIBLE
|
|
||||||
|
|
||||||
//play()
|
|
||||||
playIndeterminate()
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Just one time play
|
|
||||||
* */
|
|
||||||
fun play(){
|
|
||||||
video.setVideoRaw(R.raw.appbar_background)
|
|
||||||
video.start()
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Just one time play
|
|
||||||
* */
|
|
||||||
fun playIndeterminate(){
|
|
||||||
video.setVideoRaw(R.raw.appbar_background)
|
|
||||||
video.playContinius()
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in a new issue