分享Android的測試和單元測試之間的JSON文件,我想在此博客的評論中給出的建議 - http://blog.danlew.net/2015/11/02/sharing-code-between-unit-tests-and-instrumentation-tests-on-android/如何在Android的
但該文件無法通過Android的測試中讀取;單元測試工作得很好。
的build.gradle:
sourceSets {
String sharedTestDir = 'src/sharedTestHelpers/java'
String sharedTestAssetDir = 'src/sharedTestHelpers/assets'
test {
java.srcDir sharedTestDir
assets.srcDir sharedTestAssetDir
}
androidTest {
java.srcDir sharedTestDir
assets.srcDir sharedTestAssetDir
}
}
TestCreator類:
public class TestDataCreator {
public static String readFromFile(String fileName) throws IOException
{
return FileUtils.readFileToString(new
File("src/sharedTestHelpers/assets/" + fileName));
}}
項目結構:
任何指針?
我也跟着這裏給出的解決方案 - HTTP:// stackoverflow.com/questions/34256623/how-to-share-resources-between-unit-test-and-instrumentation-test-in-android/37847307#37847307 – Nazneen