|
Android example source code file (TestWebData.java)
The TestWebData.java Android example source code/* * Copyright (C) 2007 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 android.core; /** * Represents test data used by the Request API tests */ public class TestWebData { /* * Simple Html body * <html> * <body> * <h1>Hello World! * </body> * </html> */ public final static byte[] test1 = { (byte)0x3c, (byte)0x68, (byte)0x74, (byte)0x6d, (byte)0x6c, (byte)0x3e, (byte)0x0a, (byte)0x3c, (byte)0x62, (byte)0x6f, (byte)0x64, (byte)0x79, (byte)0x3e, (byte)0x0a, (byte)0x3c, (byte)0x68, (byte)0x31, (byte)0x3e, (byte)0x48, (byte)0x65, (byte)0x6c, (byte)0x6c, (byte)0x6f, (byte)0x20, (byte)0x57, (byte)0x6f, (byte)0x72, (byte)0x6c, (byte)0x64, (byte)0x21, (byte)0x3c, (byte)0x2f, (byte)0x68, (byte)0x31, (byte)0x3e, (byte)0x0a, (byte)0x3c, (byte)0x2f, (byte)0x62, (byte)0x6f, (byte)0x64, (byte)0x79, (byte)0x3e, (byte)0x0a, (byte)0x3c, (byte)0x2f, (byte)0x68, (byte)0x74, (byte)0x6d, (byte)0x6c, (byte)0x3e, (byte)0x0a }; /* * Simple Html body * <html> * <body> * <h1>Hello World! * </body> * </html> */ public final static byte[] test2 = { (byte)0x3c, (byte)0x68, (byte)0x74, (byte)0x6d, (byte)0x6c, (byte)0x3e, (byte)0x0a, (byte)0x3c, (byte)0x62, (byte)0x6f, (byte)0x64, (byte)0x79, (byte)0x3e, (byte)0x0a, (byte)0x3c, (byte)0x68, (byte)0x31, (byte)0x3e, (byte)0x48, (byte)0x65, (byte)0x6c, (byte)0x6c, (byte)0x6f, (byte)0x20, (byte)0x57, (byte)0x6f, (byte)0x72, (byte)0x6c, (byte)0x64, (byte)0x21, (byte)0x3c, (byte)0x2f, (byte)0x68, (byte)0x31, (byte)0x3e, (byte)0x0a, (byte)0x3c, (byte)0x2f, (byte)0x62, (byte)0x6f, (byte)0x64, (byte)0x79, (byte)0x3e, (byte)0x0a, (byte)0x3c, (byte)0x2f, (byte)0x68, (byte)0x74, (byte)0x6d, (byte)0x6c, (byte)0x3e, (byte)0x0a }; // string for test request post body public final static String postContent = "user=111"; // Array of all test data public final static byte[][] tests = { test1, test2 }; /** * List of static test cases for use with test server */ public static TestWebData[] testParams = { new TestWebData(52, 14000000, "test1", "text/html", false), new TestWebData(52, 14000002, "test2", "unknown/unknown", false) }; /** * List of response strings for use by the test server */ public static String[] testServerResponse = { "Redirecting 301", "Redirecting 302", "Redirecting 303", "Redirecting 307" }; // Redirection indices into testServerResponse public final static int REDIRECT_301 = 0; public final static int REDIRECT_302 = 1; public final static int REDIRECT_303 = 2; public final static int REDIRECT_307 = 3; /** * Creates a data package with information used by the server when responding * to requests */ TestWebData(int length, int lastModified, String name, String type, boolean isDir) { testLength = length; testLastModified = lastModified; testName = name; testType = type; testDir = isDir; } // Length of test entity body public int testLength; // Last modified date value (milliseconds) public int testLastModified; // Test identification name public String testName; // The MIME type to assume for this test public String testType; // Indicates if this is a directory or not public boolean testDir; } Other Android examples (source code examples)Here is a short list of links related to this Android TestWebData.java source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.