Update of /cvsroot/mockobjects/no-stone-unturned/rubysrc
In directory usw-pr-cvs1:/tmp/cvs-serv31838
Modified Files:
addrservlet.rb
Log Message:
Refactoring: extract method AddressBookServlet::find_address
Index: addrservlet.rb
===================================================================
RCS file: /cvsroot/mockobjects/no-stone-unturned/rubysrc/addrservlet.rb,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- addrservlet.rb 27 Aug 2002 20:42:44 -0000 1.4
+++ addrservlet.rb 27 Aug 2002 20:44:06 -0000 1.5
@@ -16,11 +16,15 @@
respond_no_match( response )
else
name = WEBrick::HTTPUtils::unescape_form( query )
- if @address_book.has_key?(name)
- response.body = @address_book[name]
- else
- respond_no_match( response )
- end
+ find_address( name, response )
+ end
+ end
+
+ def find_address( name, response )
+ if @address_book.has_key?(name)
+ response.body = @address_book[name]
+ else
+ respond_no_match( response )
end
end
|