You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beehive.apache.org by mm...@apache.org on 2004/09/21 21:11:47 UTC

svn commit: rev 46994 - incubator/beehive/trunk/wsm/samples/dropInDeployment/AddressBook/server/tests/org/beehive/demo

Author: mmerz
Date: Tue Sep 21 12:11:46 2004
New Revision: 46994

Modified:
   incubator/beehive/trunk/wsm/samples/dropInDeployment/AddressBook/server/tests/org/beehive/demo/AddressBookTest.java
Log:
Added test case for AddressBook.

Contributor: Wolfgang



Modified: incubator/beehive/trunk/wsm/samples/dropInDeployment/AddressBook/server/tests/org/beehive/demo/AddressBookTest.java
==============================================================================
--- incubator/beehive/trunk/wsm/samples/dropInDeployment/AddressBook/server/tests/org/beehive/demo/AddressBookTest.java	(original)
+++ incubator/beehive/trunk/wsm/samples/dropInDeployment/AddressBook/server/tests/org/beehive/demo/AddressBookTest.java	Tue Sep 21 12:11:46 2004
@@ -17,11 +17,35 @@
         // TBD - validate results
     }
 
-    public void test2AddressBookWebServiceGetAddressFromName() throws Exception {
-        // Test operation
-        org.beehive.demo.Address value = null;
-        value = new AddressBookImpl()
-                .getAddressFromName(new java.lang.String());
-        // TBD - validate results
-    }
+    public void test2AddressBookWebServiceGetAddressFromName() throws Exception
+    {
+        int streetNum = 1022;
+        String streetName = "Wilsher Blvd";
+        String city = "LA";
+        StateType state = new StateType("CA");
+        int zip = 90023;
+        Phone phoneNumber = new Phone(310,"000","1111");
+
+        AddressBook addressBook = new AddressBookImpl();
+        Address addressOfNick =
+            new Address(streetNum,streetName,city,state,zip,phoneNumber);
+
+        addressBook.addEntry("NICK",addressOfNick);
+
+        Address address = addressBook.getAddressFromName("NICK");
+
+        assertTrue(address.getStreetNum() == addressOfNick.getStreetNum());
+        assertTrue(address.getStreetName() == addressOfNick.getStreetName());
+        assertTrue(address.getCity() == addressOfNick.getCity());
+
+        assertEquals(address.getState().getState(),
+            addressOfNick.getState().getState());
+
+        assertTrue(address.getZip() == addressOfNick.getZip());
+
+        assertTrue(address.getPhoneNumber().getAreaCode() == addressOfNick.getPhoneNumber().getAreaCode());
+        assertEquals(address.getPhoneNumber().getExchange(), addressOfNick.getPhoneNumber().getExchange());
+        assertEquals(address.getPhoneNumber().getNumber(), 
+            addressOfNick.getPhoneNumber().getNumber());
+     }
 }