-New unit testing design androi model for classes and complete system
-Modularity in unitesting activities, example: Test_DialogMaterialActivity.kt Changes in class DialogMaterial.kt
This commit is contained in:
parent
6d06d307f3
commit
096171f327
4 changed files with 30 additions and 4 deletions
|
@ -48,7 +48,7 @@ android {
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation fileTree(dir: 'libs', include: ['*.jar'])
|
implementation fileTree(dir: 'libs', include: ['*.jar'])
|
||||||
//androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
|
//androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
|
||||||
androidTestImplementation('com.android.support.test.espresso:espresso-core:3.0.1', {
|
androidTestImplementation('com.android.support.test.espresso:espresso-core:3.0.1', {
|
||||||
exclude group: 'com.android.support', module: 'support-annotations'
|
exclude group: 'com.android.support', module: 'support-annotations'
|
||||||
})
|
})
|
||||||
|
@ -57,6 +57,9 @@ dependencies {
|
||||||
//testCompile 'com.android.support.test:runner:1.0.1'
|
//testCompile 'com.android.support.test:runner:1.0.1'
|
||||||
implementation 'com.afollestad.material-dialogs:core:0.9.6.0' //DTVV Thrusday 31 July 2018
|
implementation 'com.afollestad.material-dialogs:core:0.9.6.0' //DTVV Thrusday 31 July 2018
|
||||||
implementation 'com.android.support:appcompat-v7:27.1.1'
|
implementation 'com.android.support:appcompat-v7:27.1.1'
|
||||||
|
implementation 'com.github.bumptech.glide:glide:4.7.1'
|
||||||
|
// Glide v4 uses this new annotation processor -- see https://bumptech.github.io/glide/doc/generatedapi.html
|
||||||
|
annotationProcessor 'com.github.bumptech.glide:compiler:4.7.1'
|
||||||
implementation 'com.android.support:support-v4:27.1.1'
|
implementation 'com.android.support:support-v4:27.1.1'
|
||||||
implementation 'com.android.support:design:27.1.1'
|
implementation 'com.android.support:design:27.1.1'
|
||||||
implementation 'com.android.support:cardview-v7:27.1.1'
|
implementation 'com.android.support:cardview-v7:27.1.1'
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
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=".tests.activities.dialogs.Test_CrystalDialogActivity">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN" />
|
<action android:name="android.intent.action.MAIN" />
|
||||||
|
|
||||||
|
@ -87,6 +87,14 @@
|
||||||
|
|
||||||
<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=".activities.Test_CrystalDialogActivity">
|
||||||
|
</activity>-->
|
||||||
|
|
||||||
</application>
|
</application>
|
||||||
|
|
||||||
</manifest>
|
</manifest>
|
|
@ -33,6 +33,9 @@ import android.widget.ImageView;
|
||||||
import android.widget.LinearLayout;
|
import android.widget.LinearLayout;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
|
import com.bumptech.glide.Glide;
|
||||||
|
import com.bumptech.glide.request.RequestOptions;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
|
||||||
import butterknife.BindView;
|
import butterknife.BindView;
|
||||||
|
@ -69,6 +72,9 @@ public class BoardActivity extends CustomActivity {
|
||||||
@BindView(R.id.fabAddContact)
|
@BindView(R.id.fabAddContact)
|
||||||
public FloatingActionButton fabAddContact;
|
public FloatingActionButton fabAddContact;
|
||||||
|
|
||||||
|
@BindView(R.id.imagevieGIF)
|
||||||
|
public ImageView imagevieGIF;
|
||||||
|
|
||||||
public BoardPagerAdapter boardAdapter;
|
public BoardPagerAdapter boardAdapter;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -103,6 +109,13 @@ public class BoardActivity extends CustomActivity {
|
||||||
Toolbar toolbar = findViewById(R.id.toolbar);
|
Toolbar toolbar = findViewById(R.id.toolbar);
|
||||||
setSupportActionBar(toolbar);
|
setSupportActionBar(toolbar);
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Set the bubbles animation
|
||||||
|
* */
|
||||||
|
final RequestOptions options = new RequestOptions();
|
||||||
|
options.centerCrop();
|
||||||
|
Glide.with(this).asGif().load(R.raw.burbujas).apply(options).into(imagevieGIF);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Listener tabLayout to resalt text when clicked
|
* Listener tabLayout to resalt text when clicked
|
||||||
* */
|
* */
|
||||||
|
|
|
@ -21,6 +21,7 @@
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
android:fitsSystemWindows="true"
|
android:fitsSystemWindows="true"
|
||||||
|
android:background="@color/red"
|
||||||
app:contentScrim="@color/transparent"
|
app:contentScrim="@color/transparent"
|
||||||
app:layout_scrollFlags="scroll|exitUntilCollapsed"
|
app:layout_scrollFlags="scroll|exitUntilCollapsed"
|
||||||
app:toolbarId="@+id/toolbar">
|
app:toolbarId="@+id/toolbar">
|
||||||
|
@ -30,10 +31,11 @@
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent" />
|
android:layout_height="match_parent" />
|
||||||
|
|
||||||
<View
|
<ImageView
|
||||||
|
android:id="@+id/imagevieGIF"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
android:background="@color/colorPrimaryTransparent"/>
|
/>
|
||||||
|
|
||||||
<android.support.v7.widget.Toolbar
|
<android.support.v7.widget.Toolbar
|
||||||
android:id="@+id/toolbar"
|
android:id="@+id/toolbar"
|
||||||
|
|
Loading…
Reference in a new issue