Convert tests to JUnit 4 @Tests

Change-Id: Ic0eb0bdb83fb998f35f4026ca0062a34a6b20bb0
diff --git a/gitiles-servlet/src/test/java/com/google/gitiles/GitilesUrlsTest.java b/gitiles-servlet/src/test/java/com/google/gitiles/GitilesUrlsTest.java
index d262f47..3316f44 100644
--- a/gitiles-servlet/src/test/java/com/google/gitiles/GitilesUrlsTest.java
+++ b/gitiles-servlet/src/test/java/com/google/gitiles/GitilesUrlsTest.java
@@ -13,13 +13,15 @@
 // limitations under the License.
 
 package com.google.gitiles;
-
 import static com.google.gitiles.GitilesUrls.NAME_ESCAPER;
-import junit.framework.TestCase;
+import static org.junit.Assert.assertEquals;
+
+import org.junit.Test;
 
 /** Unit tests for {@link GitilesUrls}. */
-public class GitilesUrlsTest extends TestCase {
-  public void testNameEscaperEscapesAppropriateSpecialCharacters() throws Exception {
+public class GitilesUrlsTest {
+  @Test
+  public void nameEscaperEscapesAppropriateSpecialCharacters() throws Exception {
     assertEquals("foo_bar", NAME_ESCAPER.apply("foo_bar"));
     assertEquals("foo-bar", NAME_ESCAPER.apply("foo-bar"));
     assertEquals("foo%25bar", NAME_ESCAPER.apply("foo%bar"));
@@ -35,11 +37,14 @@
     assertEquals("foo%7Bbar", NAME_ESCAPER.apply("foo{bar"));
     assertEquals("foo%7Dbar", NAME_ESCAPER.apply("foo}bar"));
   }
-  public void testNameEscaperDoesNotEscapeSlashes() throws Exception {
+
+  @Test
+  public void nameEscaperDoesNotEscapeSlashes() throws Exception {
     assertEquals("foo/bar", NAME_ESCAPER.apply("foo/bar"));
   }
 
-  public void testNameEscaperEscapesSpacesWithPercentInsteadOfPlus() throws Exception {
+  @Test
+  public void nameEscaperEscapesSpacesWithPercentInsteadOfPlus() throws Exception {
     assertEquals("foo+bar", NAME_ESCAPER.apply("foo+bar"));
     assertEquals("foo%20bar", NAME_ESCAPER.apply("foo bar"));
     assertEquals("foo%2520bar", NAME_ESCAPER.apply("foo%20bar"));