01: /*
02: * ========================================================================
03: *
04: * Copyright 2004 The Apache Software Foundation.
05: *
06: * Licensed under the Apache License, Version 2.0 (the "License");
07: * you may not use this file except in compliance with the License.
08: * You may obtain a copy of the License at
09: *
10: * http://www.apache.org/licenses/LICENSE-2.0
11: *
12: * Unless required by applicable law or agreed to in writing, software
13: * distributed under the License is distributed on an "AS IS" BASIS,
14: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15: * See the License for the specific language governing permissions and
16: * limitations under the License.
17: *
18: * ========================================================================
19: */
20:
21: package org.apache.cactus.test;
22:
23: import java.util.Map;
24:
25: import org.apache.cactus.ServletTestCase;
26: import org.apache.cactus.WebRequest;
27:
28: /**
29: * Verify that properties defined by the
30: * <code>cactus.sysproperties</code> are found in the resulting
31: * cactified WAR. Note that we're testing this by executing this code inside
32: * the container.
33: *
34: * @version $Id: TestProperties.java 239081 2004-11-08 22:02:37Z felipeal $
35: */
36: public class TestProperties extends ServletTestCase {
37:
38: /**
39: * Verify that the properties were set correctly.
40: */
41: public void testProperties() {
42: String prop1 = System.getProperty("prop1");
43: String prop2 = System.getProperty("prop2");
44: assertNotNull(prop1);
45: assertNotNull(prop2);
46: assertEquals("value1", prop1);
47: assertEquals("value2", prop2);
48: }
49:
50: }
|