1 /* Licensed to the Apache Software Foundation (ASF) under one or more
2 * contributor license agreements. See the NOTICE file distributed with
3 * this work for additional information regarding copyright ownership.
4 * The ASF licenses this file to You under the Apache License, Version 2.0
5 * (the "License"); you may not use this file except in compliance with
6 * the License. You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
16 package tests.api.java.util;
18 import dalvik.annotation.TestTargetNew;
19 import dalvik.annotation.TestTargets;
20 import dalvik.annotation.TestLevel;
21 import dalvik.annotation.TestTargetClass;
23 import java.io.NotSerializableException;
24 import java.util.InvalidPropertiesFormatException;
26 import org.apache.harmony.testframework.serialization.SerializationTest;
28 @TestTargetClass(InvalidPropertiesFormatException.class)
29 public class InvalidPropertiesFormatExceptionTest extends
30 junit.framework.TestCase {
33 * @tests java.util.InvalidPropertiesFormatException#SerializationTest()
36 level = TestLevel.COMPLETE,
37 notes = "Verifies serialization/deserialization compatibility.",
38 method = "!SerializationSelf",
41 public void test_Serialization() throws Exception {
42 InvalidPropertiesFormatException ipfe = new InvalidPropertiesFormatException(
43 "Hey, this is InvalidPropertiesFormatException");
45 SerializationTest.verifySelf(ipfe);
46 } catch (NotSerializableException e) {