@Test public void setView_updatesText() { String testString = "test string"; when(mItem.toString()).thenReturn(testString); mManager.mItem = mItem; mManager.setView(mViewHolder); verify(mSubViewHolder).setText(testString); }
@Test public void setItem_test() { mManager.mItem = null; String testString = "test string"; when(mItem.toString()).thenReturn(testString); mManager.setItem(mItem); assertThat(mManager.mItem, equalTo(mItem)); assertThat((LogIntensity) mManager.getItem(), equalTo(mItem)); verify(mSubViewHolder).setText(testString); }
@Test public void updateLogInfo_test() { mManager.updateLoginfo(mLogInfo); verify(mLogInfo).set(LogInfo.KEY_INTENSITY, mItem); }
@Test(expected = InputMismatchException.class) public void setNull_fail() { mManager.setItem(null); }