blob: 8aace65e32d212a652a59b1b4930fbd0c11e207f [file] [log] [blame]
package com.xtremelabs.robolectric.shadows;
import android.R;
import android.app.Activity;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import com.xtremelabs.robolectric.Robolectric;
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.notNullValue;
import static org.junit.Assert.assertThat;
@RunWith(WithTestDefaultsRunner.class)
public class AnimationUtilsTest {
@Test
public void testLoadAnimation() {
assertThat(AnimationUtils.loadAnimation(new Activity(), 1), notNullValue());
}
@Test
public void testLoadAnimationResourceId() {
Animation anim = AnimationUtils.loadAnimation(new Activity(), R.anim.fade_in);
assertThat(Robolectric.shadowOf(anim).getLoadedFromResourceId(), equalTo(R.anim.fade_in));
}
}