123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- /* *******************************************************************
- * Copyright (c) 2004 IBM Corporation
- * All rights reserved.
- * This program and the accompanying materials are made available
- * under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * ******************************************************************/
- package org.aspectj.systemtest.serialVerUID;
-
- import java.io.File;
- import junit.framework.Test;
- import org.aspectj.testing.XMLBasedAjcTestCase;
-
- public class SUIDTests extends org.aspectj.testing.XMLBasedAjcTestCase {
-
- public static Test suite() {
- return XMLBasedAjcTestCase.loadSuite(SUIDTests.class);
- }
-
- protected File getSpecFile() {
- return new File("../tests/src/org/aspectj/systemtest/serialVerUID/serialVerUID.xml");
- }
-
-
- public void test001(){
- runTest("SUID: Before execution advice");
- }
-
- public void test002(){
- runTest("SUID: Around execution advice");
- }
-
- public void test003(){
- runTest("SUID: Around closure execution advice (-Xlint:ignore)");
- }
-
- public void test004(){
- runTest("SUID: Around closure execution advice");
- }
-
- public void test005(){
- runTest("SUID: thisJoinPoint");
- }
-
- public void test006(){
- runTest("SUID: thisJoinPoint with clinit method");
- }
-
- public void test007(){
- runTest("SUID: After returning staticinitialization advice");
- }
-
- public void test008(){
- runTest("SUID: After returning staticinitialization advice with serialVersionUID field");
- }
-
- public void test009(){
- runTest("SUID: ITD field");
- }
-
- public void test010(){
- runTest("SUID: ITD method");
- }
-
- public void test011(){
- runTest("SUID: Declare extends");
- }
-
- public void test012(){
- runTest("SUID: Declare implements (compile)");
- }
-
- public void test013(){
- runTest("SUID: Declare implements non-Serializable (compile)");
- }
-
- public void test014(){
- runTest("SUID: Declare implements Serializable (compile)");
- }
-
- public void test015(){
- runTest("SUID: Declare implements (weave)");
- }
-
- public void test016(){
- runTest("SUID: Priviliged aspect");
- }
-
- public void test017(){
- runTest("SUID: Perthis aspect");
- }
-
- }
|