void check() { runTester(); @SuppressWarnings("unchecked") // We are checking it anyway Converter<String, Integer> defaultConverter = (Converter<String, Integer>) getDefaultParameterValue(0); assertEquals(Integer.valueOf(0), defaultConverter.convert("anything")); assertEquals("", defaultConverter.reverse().convert(123)); assertNull(defaultConverter.convert(null)); assertNull(defaultConverter.reverse().convert(null)); } }
public void realRun() throws InterruptedException { assertNull(q.poll()); threadsStarted.await(); assertSame(one, q.poll(LONG_DELAY_MS, MILLISECONDS)); checkEmpty(q); }});
@Test public void testDeleteCascadeM2OAssociationsOnMSideWithNoParameter() { createClassroomStudentsTeachers(); int rowsAffected = gameRoom.delete(); assertEquals(5, rowsAffected); assertNull(getClassroom(gameRoom.get_id())); assertNull(getStudent(jude.getId())); assertNull(getStudent(rose.getId())); assertNull(getTeacher(john.getId())); assertNull(getTeacher(mike.getId())); }
@Test public void testDeleteCascadeM2OAssociationsOnMSideById() { createClassroomStudentsTeachers(); int rowsAffected = LitePal.delete(Classroom.class, gameRoom.get_id()); assertEquals(5, rowsAffected); assertNull(getClassroom(gameRoom.get_id())); assertNull(getStudent(jude.getId())); assertNull(getStudent(rose.getId())); assertNull(getTeacher(john.getId())); assertNull(getTeacher(mike.getId())); }
@Test public void testDeleteAllCascadeM2OAssociationsOnMSide() { createClassroomStudentsTeachers(); int rowsAffected = LitePal.deleteAll(Classroom.class, "id = ?", gameRoom.get_id() + ""); assertEquals(5, rowsAffected); assertNull(getClassroom(gameRoom.get_id())); assertNull(getStudent(jude.getId())); assertNull(getStudent(rose.getId())); assertNull(getTeacher(john.getId())); assertNull(getTeacher(mike.getId())); }
/** * Testing getPartitionWithAuthInfo(String,String,List(String),String,List(String)) -> * get_partition_with_auth(String,String,List(String),String,List(String)). */ @Test public void testGetPartitionWithAuthInfoNoPrivilagesSet() throws Exception { createTable3PartCols1Part(client); Partition partition = client.getPartitionWithAuthInfo(DB_NAME, TABLE_NAME, Lists.newArrayList( "1997", "05", "16"), "", Lists.newArrayList()); assertNotNull(partition); assertNull(partition.getPrivileges()); }
@Test public void testListPartitionsWithAuthNoPrivilegesSet() throws Exception { List<List<String>> partValues = createTable4PartColsParts(client); List<Partition> partitions = client.listPartitionsWithAuthInfo(DB_NAME, TABLE_NAME, (short)-1, "", Lists.newArrayList()); assertEquals(4, partitions.size()); assertPartitionsHaveCorrectValues(partitions, partValues); partitions.forEach(partition -> assertNull(partition.getPrivileges())); }
@Test public void onDeleteHabits() throws Exception { Long id = habit1.getId(); assertNotNull(id); assertNotNull(habitList.getById(id)); when(adapter.getSelected()).thenReturn(singletonList(habit1)); behavior.onDeleteHabits(); verify(screen).showDeleteConfirmationScreen(deleteCallback.capture()); deleteCallback.getValue().onConfirmed(); assertNull(habitList.getById(id)); }
@Test public void testInvalidateNewer() { Streak s = streaks.getNewestComputed(); assertThat(s.getEnd(), equalTo(today)); streaks.invalidateNewerThan(today.minus(8)); verify(listener).onModelChange(); s = streaks.getNewestComputed(); assertNull(s); }
@Test public void testGetByTimestamp() { Repetition rep = repetitions.getByTimestamp(today); assertNotNull(rep); assertThat(rep.getTimestamp(), equalTo(today)); rep = repetitions.getByTimestamp(today.minus(2)); assertNull(rep); }
@Test public void testGetOldest_withEmptyHabit() { Habit empty = fixtures.createEmptyHabit(); Repetition rep = empty.getRepetitions().getOldest(); assertNull(rep); }
@Test public void testFindBeginning_withEmptyHistory() { Habit habit2 = fixtures.createEmptyHabit(); Timestamp beginning = habit2.getStreaks().findBeginning(); assertNull(beginning); }
@Test public void testDeleteWithNoParameter() { initJude(); jude.save(); int rowsAffected = jude.delete(); assertEquals(1, rowsAffected); Student s = getStudent(jude.getId()); assertNull(s); }
@Test public void shouldReturnNullGetLocalPartsWhenOriginIsRepo() { PipelineConfigs pipelineConfigs = createEmpty(); pipelineConfigs.setOrigins(new RepoConfigOrigin()); assertNull(pipelineConfigs.getLocal()); }
public void realRun() throws InterruptedException { assertNull(q.poll()); threadsStarted.await(); assertSame(one, q.poll(LONG_DELAY_MS, MILLISECONDS)); checkEmpty(q); }});
@Test public void testDeleteById() { initJude(); jude.save(); int rowsAffected = LitePal.delete(Student.class, jude.getId()); assertEquals(1, rowsAffected); Student s = getStudent(jude.getId()); assertNull(s); }
private void testDeferredResultSubscriber(Object returnValue, Class<?> asyncType, ResolvableType elementType, Runnable produceTask, Object expected) throws Exception { ResponseBodyEmitter emitter = handleValue(returnValue, asyncType, elementType); assertNull(emitter); assertTrue(this.servletRequest.isAsyncStarted()); assertFalse(WebAsyncUtils.getAsyncManager(this.webRequest).hasConcurrentResult()); produceTask.run(); assertTrue(WebAsyncUtils.getAsyncManager(this.webRequest).hasConcurrentResult()); assertEquals(expected, WebAsyncUtils.getAsyncManager(this.webRequest).getConcurrentResult()); resetRequest(); }
@Test public void testAdd() { RepetitionRecord record = getByTimestamp(today.plus(1)); assertNull(record); Repetition rep = new Repetition(today.plus(1), CHECKED_EXPLICITLY); habit.getRepetitions().add(rep); record = getByTimestamp(today.plus(1)); assertNotNull(record); assertThat(record.value, equalTo(CHECKED_EXPLICITLY)); }
@Test public void testEagerFindFirst() { resetData(); Student s1 = LitePal.findFirst(Student.class); assertNull(s1.getClassroom()); s1 = LitePal.findFirst(Student.class, true); assertNotNull(s1); }
@Test public void testRemove() { RepetitionRecord record = getByTimestamp(today); assertNotNull(record); Repetition rep = record.toRepetition(); repetitions.remove(rep); record = getByTimestamp(today); assertNull(record); }