Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.66 KB | None | 0 0
  1. import android.content.Context;
  2. import android.widget.ImageView;
  3.  
  4. import org.junit.Before;
  5. import org.junit.Test;
  6. import org.junit.runner.RunWith;
  7. import org.mockito.Mock;
  8. import org.mockito.MockitoAnnotations;
  9. import org.mockito.junit.MockitoJUnitRunner;
  10.  
  11. import static junit.framework.Assert.assertNotNull;
  12.  
  13. @RunWith(MockitoJUnitRunner.class)
  14. public class ParallaxViewTest {
  15.  
  16. @Mock
  17. Context mContext;
  18.  
  19. @Before
  20. public void setup() {
  21. MockitoAnnotations.initMocks(this);
  22. }
  23.  
  24. @Test
  25. public void initWithContext() throws Exception {
  26. assertNotNull(mContext);
  27. ImageView imageView = new ImageView(mContext);
  28. // AppCompatImageView imageView = new AppCompatImageView(mContext);
  29. }
  30. }
  31.  
  32. import android.content.Context;
  33. import android.support.v7.widget.AppCompatImageView;
  34.  
  35. import org.junit.Before;
  36. import org.junit.Test;
  37. import org.junit.runner.RunWith;
  38. import org.mockito.Mock;
  39. import org.mockito.MockitoAnnotations;
  40. import org.mockito.junit.MockitoJUnitRunner;
  41.  
  42. import static junit.framework.Assert.assertNotNull;
  43.  
  44. @RunWith(MockitoJUnitRunner.class)
  45. public class ParallaxViewTest {
  46.  
  47. @Mock
  48. Context mContext;
  49.  
  50. @Before
  51. public void setup() {
  52. MockitoAnnotations.initMocks(this);
  53. }
  54.  
  55. @Test
  56. public void initWithContext() throws Exception {
  57. assertNotNull(mContext);
  58. // ImageView imageView = new ImageView(mContext);
  59. AppCompatImageView imageView = new AppCompatImageView(mContext);
  60. }
  61. }
  62.  
  63. java.lang.NullPointerException
  64. at android.support.v7.widget.ResourcesWrapper.<init>(ResourcesWrapper.java:46)
  65. at android.support.v7.widget.TintResources.<init>(TintResources.java:34)
  66. at android.support.v7.widget.TintContextWrapper.<init>(TintContextWrapper.java:100)
  67. at android.support.v7.widget.TintContextWrapper.wrap(TintContextWrapper.java:68)
  68. at android.support.v7.widget.AppCompatImageView.<init>(AppCompatImageView.java:60)
  69. at android.support.v7.widget.AppCompatImageView.<init>(AppCompatImageView.java:56)
  70. at android.support.v7.widget.AppCompatImageView.<init>(AppCompatImageView.java:52)
  71. at example.views.ParallaxViewTest.initWithContext(ParallaxViewTest.java:30)
  72. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  73. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  74. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  75. at java.lang.reflect.Method.invoke(Method.java:497)
  76. at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
  77. at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  78. at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
  79. at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
  80. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  81. at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
  82. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
  83. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
  84. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
  85. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
  86. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
  87. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
  88. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
  89. at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
  90. at org.mockito.internal.runners.DefaultInternalRunner$1.run(DefaultInternalRunner.java:68)
  91. at org.mockito.internal.runners.DefaultInternalRunner.run(DefaultInternalRunner.java:74)
  92. at org.mockito.internal.runners.StrictRunner.run(StrictRunner.java:39)
  93. at org.mockito.junit.MockitoJUnitRunner.run(MockitoJUnitRunner.java:161)
  94. at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
  95. at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:117)
  96. at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:42)
  97. at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:262)
  98. at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:84)
  99. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  100. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  101. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  102. at java.lang.reflect.Method.invoke(Method.java:497)
  103. at com.intellij.rt.execution.application.AppMain.main(AppMain.java:147)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement