CreateDatabaseActivity: Passing app task to next activity Keepass.cs: added documentation on Activities and AppTasks SearchActivity.cs: passing appTask to next activity, using ForwardResult to pass ActivityResult back to previous activity FileSelectActivity: pass AppTask to CreateDatabaseActivity, Recreate instead of Start+Finish (to have correct handling of ActivityResults)
39 lines
1.5 KiB
C#
39 lines
1.5 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Android.App;
|
|
using Android.Content;
|
|
using Android.Runtime;
|
|
using Android.Views;
|
|
using Android.Widget;
|
|
using Android.OS;
|
|
using MonoDroidUnitTesting;
|
|
using System.Reflection;
|
|
|
|
namespace Kp2aUnitTests
|
|
{
|
|
[Activity(Label = "MonoDroidUnit", MainLauncher = true, Icon = "@drawable/icon")]
|
|
public class MainActivity : GuiTestRunnerActivity
|
|
{
|
|
protected override TestRunner CreateTestRunner()
|
|
{
|
|
TestRunner runner = new TestRunner();
|
|
// Run all tests from this assembly
|
|
//runner.AddTests(Assembly.GetExecutingAssembly());
|
|
runner.AddTests(new List<Type> { typeof(TestIntentsAndBundles) });
|
|
//runner.AddTests(new List<Type> { typeof(TestSynchronizeCachedDatabase)});
|
|
//runner.AddTests(typeof(TestLoadDb).GetMethod("LoadErrorWithCertificateTrustFailure"));
|
|
//runner.AddTests(typeof(TestLoadDb).GetMethod("LoadWithAcceptedCertificateTrustFailure"));
|
|
|
|
//runner.AddTests(new List<Type> { typeof(TestLoadDb) });
|
|
//runner.AddTests(new List<Type> { typeof(TestCachingFileStorage) });
|
|
//runner.AddTests(typeof(TestLoadDb).GetMethod("TestLoadKdb1"));
|
|
//runner.AddTests(typeof(TestLoadDb).GetMethod("LoadAndSaveFromRemote1And1Ftp"));
|
|
//runner.AddTests(typeof(TestLoadDb).GetMethod("TestLoadKdbpWithPasswordOnly"));
|
|
//runner.AddTests(typeof(TestSaveDb).GetMethod("TestLoadKdbxAndSaveKdbp_TestIdenticalFiles"));
|
|
return runner;
|
|
}
|
|
}
|
|
|
|
}
|
|
|