View Javadoc

1   /* 
2    * Copyright (C) 2008 Internet Archive.
3    *
4    * This file is part of the Heritrix web crawler (crawler.archive.org).
5    *
6    * Heritrix is free software; you can redistribute it and/or modify
7    * it under the terms of the GNU Lesser Public License as published by
8    * the Free Software Foundation; either version 2.1 of the License, or
9    * any later version.
10   *
11   * Heritrix is distributed in the hope that it will be useful,
12   * but WITHOUT ANY WARRANTY; without even the implied warranty of
13   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14   * GNU Lesser Public License for more details.
15   *
16   * You should have received a copy of the GNU Lesser Public License
17   * along with Heritrix; if not, write to the Free Software
18   * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
19   *
20   * CrawlServerTest.java
21   *
22   * Created on May 21, 2008
23   *
24   * $Id:$
25   */
26  package org.archive.crawler.datamodel;
27  
28  import junit.framework.TestCase;
29  
30  /***
31   * CrawlServer class unit tests. 
32   */
33  public class CrawlServerTest extends TestCase {
34  
35  
36      public void testGetServerKey() throws Exception {
37          CandidateURI cauri = CandidateURI.fromString("https://www.example.com");
38          assertEquals(
39                  "bad https key",
40                  "www.example.com:443",
41                  CrawlServer.getServerKey(cauri));
42      }
43      
44  }