junit for android app
[pub/Android/ownCloud.git] / tests / src / com / owncloud / android / test / AccountUtilsTest.java
1 package com.owncloud.android.test;
2
3 import org.junit.Test;
4
5 import com.owncloud.android.AccountUtils;
6 import com.owncloud.android.utils.OwnCloudVersion;
7
8 import junit.framework.TestCase;
9
10 public class AccountUtilsTest extends TestCase {
11
12 @Test
13 public void testGetWebdavPath() {
14 OwnCloudVersion ocv12 = new OwnCloudVersion(0x010200);
15 OwnCloudVersion ocv22 = new OwnCloudVersion(0x020200);
16 OwnCloudVersion ocv30 = new OwnCloudVersion(0x030000);
17 OwnCloudVersion ocv45 = new OwnCloudVersion(0x040500);
18 OwnCloudVersion ocv70 = new OwnCloudVersion(0x070000);
19 assertTrue(AccountUtils.getWebdavPath(ocv12).equals("/webdav/owncloud.php"));
20 assertTrue(AccountUtils.getWebdavPath(ocv22).equals("/files/webdav.php"));
21 assertTrue(AccountUtils.getWebdavPath(ocv30).equals("/files/webdav.php"));
22 assertTrue(AccountUtils.getWebdavPath(ocv45).equals("/remote.php/webdav"));
23 assertTrue(AccountUtils.getWebdavPath(ocv70).equals("/remote.php/webdav"));
24 }
25
26 }