package com.android.navigation;
import junit.framework.TestCase;
import com.android.tools.idea.editors.navigation.Utilities;
public class UtilitiesTest extends TestCase {
public void testFileNameTranslation(){
String correctJavaFileNameA = "FooBar.java";
String correctJavaFileNameATranslation = "foo_bar";
String correctJavaFileNameB = "IBinder.java";
String correctJavaFileNameBTranslation = "i_binder";
String correctXmlFileNameA = "foo_bar.xml";
String correctXmlFileNameATranslation = "FooBar";
String correctXmlFileNameB = "i_binder.xml";
String correctXmlFileNameBTranslation = "IBinder";
String xmlFileNameA = Utilities.getXmlFileNameFromJavaFileName(correctJavaFileNameA);
String xmlFileNameB = Utilities.getXmlFileNameFromJavaFileName(correctJavaFileNameB);
String javaFileNameA = Utilities.getJavaFileNameFromXmlFileName(correctXmlFileNameA);
String javaFileNameB = Utilities.getJavaFileNameFromXmlFileName(correctXmlFileNameB);
assertEquals(correctJavaFileNameATranslation, xmlFileNameA);
assertEquals(correctJavaFileNameBTranslation, xmlFileNameB);
assertEquals(correctXmlFileNameATranslation, javaFileNameA);
assertEquals(correctXmlFileNameBTranslation, javaFileNameB);
}
}