blob: 71a0353b54a1fd198d082d2d9a8935fed5db6018 [file] [log] [blame]
package com.xtremelabs.robolectric.shadows;
import android.accounts.Account;
import android.content.PeriodicSync;
import android.os.Bundle;
import com.xtremelabs.robolectric.WithTestDefaultsRunner;
import org.junit.Test;
import org.junit.runner.RunWith;
import static org.hamcrest.CoreMatchers.equalTo;
import static org.hamcrest.CoreMatchers.is;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertThat;
@RunWith(WithTestDefaultsRunner.class)
public class PeriodicSyncTest {
@Test
public void shouldHaveConstructor() throws Exception {
Account a = new Account("a", "b");
PeriodicSync sync = new PeriodicSync(a, "auth",
new Bundle(), 120l);
assertThat(sync.account, is(a));
assertThat(sync.authority, equalTo("auth"));
assertThat(sync.period, equalTo(120l));
assertNotNull(sync.extras);
}
}