Refactoring: moved FacebookErrorMessage in its own file/class
[facebook-utils] / src / test / java / de / juplo / facebook / exceptions / FacebookErrorMessageMappingTest.java
index cb25662..ed1cba8 100644 (file)
@@ -1,12 +1,15 @@
 package de.juplo.facebook.exceptions;
 
+
 import com.fasterxml.jackson.core.JsonProcessingException;
-import de.juplo.facebook.exceptions.GraphApiException.FacebookErrorMessage;
 import static de.juplo.facebook.exceptions.GraphApiException.OBJECT_MAPPER;
+import de.juplo.facebook.exceptions.GraphApiException.Type;
 import java.io.IOException;
 import org.junit.Test;
 import static org.junit.Assert.assertEquals;
 
+
+
 /**
  * @author Kai Moritz
  */
@@ -31,7 +34,7 @@ public class FacebookErrorMessageMappingTest
   {
     FacebookErrorMessage error = new FacebookErrorMessage();
     error.message = "Message describing the error";
-    error.type = "OAuthException";
+    error.type = Type.OAuthException.name();
     error.code = 190;
     error.subCode = 460;
     error.userTitle = "A title";
@@ -48,7 +51,7 @@ public class FacebookErrorMessageMappingTest
         OBJECT_MAPPER.readValue(example, FacebookErrorMessage.class);
 
     assertEquals("Message describing the error", error.message);
-    assertEquals("OAuthException", error.type);
+    assertEquals(Type.OAuthException.name(), error.type);
     assertEquals(new Integer(190), error.code);
     assertEquals(new Integer(460), error.subCode);
     assertEquals("A title", error.userTitle);