upload android base code part7
This commit is contained in:
parent
4e516ec6ed
commit
841ae54672
25229 changed files with 1709508 additions and 0 deletions
|
@ -0,0 +1,41 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2014, The Android Open Source Project
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
|
||||
<!-- package name must be unique so suffix with "tests" so package loader doesn't ignore us -->
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.example.android.floatingactionbuttonbasic.tests"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
|
||||
<!-- Min/target SDK versions (<uses-sdk>) managed by build.gradle -->
|
||||
|
||||
<!-- We add an application tag here just so that we can indicate that
|
||||
this package needs to link against the android.test library,
|
||||
which is needed when building test cases. -->
|
||||
<application>
|
||||
<uses-library android:name="android.test.runner" />
|
||||
</application>
|
||||
|
||||
<!--
|
||||
Specifies the instrumentation test runner used to run the tests.
|
||||
-->
|
||||
<instrumentation
|
||||
android:name="android.test.InstrumentationTestRunner"
|
||||
android:targetPackage="com.example.android.floatingactionbuttonbasic"
|
||||
android:label="Tests for com.example.android.floatingactionbuttonbasic" />
|
||||
|
||||
</manifest>
|
|
@ -0,0 +1,63 @@
|
|||
/*
|
||||
* Copyright 2014, The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.example.android.floatingactionbuttonbasic.tests;
|
||||
|
||||
import com.example.android.floatingactionbuttonbasic.*;
|
||||
import com.example.android.common.logger.LogFragment;
|
||||
|
||||
import android.test.ActivityInstrumentationTestCase2;
|
||||
|
||||
/**
|
||||
* Tests for FloatingActionButton sample.
|
||||
*/
|
||||
public class SampleTests extends ActivityInstrumentationTestCase2<MainActivity> {
|
||||
|
||||
private MainActivity mTestActivity;
|
||||
private LogFragment mTestFragment;
|
||||
|
||||
public SampleTests() {
|
||||
super(MainActivity.class);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void setUp() throws Exception {
|
||||
super.setUp();
|
||||
|
||||
// Starts the activity under test using the default Intent with:
|
||||
// action = {@link Intent#ACTION_MAIN}
|
||||
// flags = {@link Intent#FLAG_ACTIVITY_NEW_TASK}
|
||||
// All other fields are null or empty.
|
||||
mTestActivity = getActivity();
|
||||
mTestFragment = (LogFragment)
|
||||
mTestActivity.getSupportFragmentManager().getFragments().get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Test if the test fixture has been set up correctly.
|
||||
*/
|
||||
public void testPreconditions() {
|
||||
//Try to add a message to add context to your assertions. These messages will be shown if
|
||||
//a tests fails and make it easy to understand why a test failed
|
||||
assertNotNull("mTestActivity is null", mTestActivity);
|
||||
assertNotNull("mTestFragment is null", mTestFragment);
|
||||
}
|
||||
|
||||
/**
|
||||
* Add more tests below.
|
||||
*/
|
||||
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue