@@ -30,17 +30,31 @@ public void testBuilder() {
30
30
Parse .Configuration .Builder builder = new Parse .Configuration .Builder (null );
31
31
builder .applicationId ("foo" );
32
32
builder .clientKey ("bar" );
33
- builder .server ("some.server" );
34
33
builder .enableLocalDataStore ();
35
34
Parse .Configuration configuration = builder .build ();
36
35
37
36
assertNull (configuration .context );
38
37
assertEquals (configuration .applicationId , "foo" );
39
38
assertEquals (configuration .clientKey , "bar" );
40
- assertEquals (configuration .server , "some.server" );
41
39
assertEquals (configuration .localDataStoreEnabled , true );
42
40
}
43
41
42
+ @ Test
43
+ public void testBuilderServerURL () {
44
+ Parse .Configuration .Builder builder = new Parse .Configuration .Builder (null );
45
+ builder .server ("http://myserver.com/parse/" );
46
+ Parse .Configuration configuration = builder .build ();
47
+ assertEquals (configuration .server , "http://myserver.com/parse/" );
48
+ }
49
+
50
+ @ Test
51
+ public void testBuilderServerMissingSlashURL () {
52
+ Parse .Configuration .Builder builder = new Parse .Configuration .Builder (null );
53
+ builder .server ("http://myserver.com/missingslash" );
54
+ Parse .Configuration configuration = builder .build ();
55
+ assertEquals (configuration .server , "http://myserver.com/missingslash/" );
56
+ }
57
+
44
58
@ Test
45
59
public void testNetworkInterceptors () {
46
60
ParseNetworkInterceptor interceptorA = mock (ParseNetworkInterceptor .class );
0 commit comments