org.junit.jupiter.api.Assertions#assertNull()源码实例Demo

下面列出了org.junit.jupiter.api.Assertions#assertNull() 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: symbol-sdk-java   文件: ListenerOkHttpTest.java
@Test
public void shouldFilterOutHandleStatus()
    throws InterruptedException, ExecutionException, TimeoutException {
    Account account1 = Account.generateNewAccount(NetworkType.MIJIN_TEST);
    Account account2 = Account.generateNewAccount(NetworkType.MIJIN_TEST);

    AtomicReference<TransactionStatusError> reference = new AtomicReference<>();

    simulateWebSocketStartup();
    Assertions.assertNotNull(listener.status(account2.getAddress()).subscribe(reference::set));

    Map<String, Object> message = new HashMap<>();
    message.put("hash", "1234hash");
    message.put("address", account1.getAddress().encoded());
    message.put("code", "some error");
    message.put("deadline", 5555);
    listener.handle(message, null);

    Assertions.assertNull(reference.get());

    Mockito.verify(webSocketMock)
        .send(jsonHelper
            .print(new ListenerSubscribeMessage(this.wsId,
                "status" + "/" + account2.getAddress().plain())));
}
 
@Test
public void testVmeVerification() throws DeserialisationException {
    String workName = PackageUtils.getPackagePath(getClass(), "vme.stg.work");

    final Framework framework = Framework.getInstance();
    final ClassLoader classLoader = ClassLoader.getSystemClassLoader();
    URL url = classLoader.getResource(workName);
    WorkspaceEntry we = framework.loadWork(url.getFile());

    ReachAssertionVerificationCommand command = new ReachAssertionVerificationCommand();
    Assertions.assertNull(command.execute(we, command.deserialiseData("incorrect - expression")));
    Assertions.assertFalse(command.execute(we, command.deserialiseData("$S\"dsr\" ^ $S\"dsw\"")));
    Assertions.assertTrue(command.execute(we, command.deserialiseData("$S\"dsr\" & $S\"dsw\"")));

    // Should be True because of the inversePredicate=false
    Assertions.assertTrue(command.execute(we, command.deserialiseData(
            "<settings inversePredicate=\"false\"><reach>$S\"dsr\" ^ $S\"dsw\"</reach></settings>")));

    // Should be False because of the inversePredicate=false
    Assertions.assertFalse(command.execute(we, command.deserialiseData(
            "<settings inversePredicate=\"false\"><reach>$S\"dsr\" &amp; $S\"dsw\"</reach></settings>")));
}
 
源代码3 项目: quarkus   文件: PanacheMockingTest.java
@Test
public void testPanacheRepositoryBridges() {
    // normal method call
    Assertions.assertNull(realPersonRepository.findById(0l));
    // bridge call
    Assertions.assertNull(((PanacheRepositoryBase) realPersonRepository).findById(0l));
    // normal method call
    Assertions.assertNull(realPersonRepository.findById(0l, LockModeType.NONE));
    // bridge call
    Assertions.assertNull(((PanacheRepositoryBase) realPersonRepository).findById(0l, LockModeType.NONE));

    // normal method call
    Assertions.assertEquals(Optional.empty(), realPersonRepository.findByIdOptional(0l));
    // bridge call
    Assertions.assertEquals(Optional.empty(), ((PanacheRepositoryBase) realPersonRepository).findByIdOptional(0l));
    // normal method call
    Assertions.assertEquals(Optional.empty(), realPersonRepository.findByIdOptional(0l, LockModeType.NONE));
    // bridge call
    Assertions.assertEquals(Optional.empty(),
            ((PanacheRepositoryBase) realPersonRepository).findByIdOptional(0l, LockModeType.NONE));

    // normal method call
    Assertions.assertEquals(false, realPersonRepository.deleteById(0l));
    // bridge call
    Assertions.assertEquals(false, ((PanacheRepositoryBase) realPersonRepository).deleteById(0l));
}
 
源代码4 项目: influxdb-java   文件: BatchOptionsTest.java
/**
 * Test the implementation of {@link BatchOptions#jitterDuration(int)} }.
 * @throws InterruptedException
 */
@Test
public void testJitterDuration() throws InterruptedException {

  String dbName = "write_unittest_" + System.currentTimeMillis();
  try {
    BatchOptions options = BatchOptions.DEFAULTS.flushDuration(100).jitterDuration(500);
    influxDB.query(new Query("CREATE DATABASE " + dbName));
    influxDB.setDatabase(dbName);
    influxDB.enableBatch(options);
    write20Points(influxDB);

    Thread.sleep(100);

    QueryResult result = influxDB.query(new Query("select * from weather", dbName));
    Assertions.assertNull(result.getResults().get(0).getSeries());
    Assertions.assertNull(result.getResults().get(0).getError());

    //wait for at least one flush
    Thread.sleep(1000);
    result = influxDB.query(new Query("select * from weather", dbName));
    Assertions.assertEquals(20, result.getResults().get(0).getSeries().get(0).getValues().size());
  }
  finally {
    influxDB.disableBatch();
    influxDB.query(new Query("DROP DATABASE " + dbName));
  }


}
 
源代码5 项目: symbol-sdk-java   文件: MapperUtilsTest.java
@Test
void toUnresolvedAddressFromAddress() {
    Assertions.assertNull(MapperUtils.toUnresolvedAddress(null));
    Address address = Address.generateRandom(networkType);
    Assertions.assertEquals(address, MapperUtils.toUnresolvedAddress(address.encoded(
        networkType)));

}
 
源代码6 项目: voj   文件: ProblemCategoryMapperTest.java
/**
 * 测试用例: 测试deleteProblemCategory(int)方法
 * 测试数据: 不存在的试题分类唯一标识符
 * 预期结果: 方法正常执行, 未影响数据表中的数据
 */
@Test
public void testDeleteProblemCategoryNotExists() {
	ProblemCategory problemCategory = problemCategoryMapper.getProblemCategoryUsingCategoryId(0);
	Assertions.assertNull(problemCategory);

	int numberOfRowsAffected = problemCategoryMapper.deleteProblemCategory(0);
	Assertions.assertEquals(0, numberOfRowsAffected);
}
 
源代码7 项目: panda   文件: PandaPipelinePathTest.java
@Test
void getTotalHandleTime() {
    Assertions.assertNull(defaultPath.getPipeline(TEST_COMPONENT)
            .handle(new PandaContext(), new PandaChannel(), PandaTokenInfo.of(TokenTypes.UNKNOWN, "test").toSnippet())
            .getParser().orElse(null));

    Assertions.assertTrue(defaultPath.getTotalHandleTime() > 0);
}
 
@Test
public void testVmeVerification() throws DeserialisationException {
    String workName = PackageUtils.getPackagePath(getClass(), "vme-tm.circuit.work");

    final Framework framework = Framework.getInstance();
    final ClassLoader classLoader = ClassLoader.getSystemClassLoader();
    URL url = classLoader.getResource(workName);
    WorkspaceEntry we = framework.loadWork(url.getFile());

    SpotAssertionVerificationCommand command = new SpotAssertionVerificationCommand();
    Assertions.assertNull(command.execute(we, command.deserialiseData("incorrect - expression")));
    Assertions.assertFalse(command.execute(we, command.deserialiseData("G((\"dsr\") & (\"dsw\"))")));
    Assertions.assertTrue(command.execute(we, command.deserialiseData("G((!\"dsr\") | (!\"dsw\"))")));
}
 
源代码9 项目: symbol-sdk-java   文件: SearchCriteriaTest.java
@Test
void shouldCreate() {
    SearchCriteria criteria = new SearchCriteria();
    Assertions.assertNull(criteria.getOrder());
    Assertions.assertNull(criteria.getPageSize());
    Assertions.assertNull(criteria.getPageNumber());
}
 
源代码10 项目: alfresco-mvc   文件: RunAsTest.java
@Test
public void noAutehntication_runAsSystem() {
	service.getNamePropertyAsSystem(nodeRef);

	Assertions.assertNull(AuthenticationUtil.getRunAsUser());
	Assertions.assertNull(AuthenticationUtil.getFullyAuthenticatedUser());
}
 
源代码11 项目: voj   文件: LanguageMapperTest.java
/**
 * 测试用例: 测试deleteLanguage(int)方法
 * 测试数据: Ruby语言的编程语言唯一标识符
 * 预期结果: 数据删除操作成功完成
 */
@Test
public void testDeleteLanguageExists() {
	Language language = languageMapper.getLanguageUsingId(6);
	Assertions.assertNotNull(language);
	
	int numberOfRowsAffected = languageMapper.deleteLanguage(6);
	Assertions.assertEquals(1, numberOfRowsAffected);
	
	language = languageMapper.getLanguageUsingId(6);
	Assertions.assertNull(language);
}
 
源代码12 项目: coderadar   文件: GetFileDiffControllerTest.java
@Test
void testGetFileDiff() throws Exception {
  GetFileDiffCommand getFileDiffCommand =
      new GetFileDiffCommand(
          "e9f7ff6fdd8c0863fdb5b24c9ed35a3651e20382", "testModule1/NewRandomFile.java");

  MvcResult result =
      mvc()
          .perform(
              get("/api/projects/" + projectId + "/files/diff")
                  .contentType(MediaType.APPLICATION_JSON)
                  .content(toJson(getFileDiffCommand)))
          .andDo(
              document(
                  "files/diff",
                  requestFields(
                      fieldWithPath("commitHash")
                          .description("The commit whose file tree to search in."),
                      fieldWithPath("filepath").description("The path of the file")),
                  responseFields(
                      fieldWithPath("content")
                          .description("The diff against the same file in the parent commit"),
                      subsectionWithPath("metrics").description("Always null"))))
          .andReturn();

  FileContentWithMetrics fileContentWithMetrics =
      fromJson(result.getResponse().getContentAsString(), FileContentWithMetrics.class);

  Assertions.assertEquals(
      "@@ -1 +1,2 @@\n"
          + " public class this does not compile\n"
          + "+// This test still does not compile\n"
          + "\\ No newline at end of file\n",
      fileContentWithMetrics.getContent());

  Assertions.assertNull(fileContentWithMetrics.getMetrics());
}
 
源代码13 项目: spectator   文件: ServerGroupTest.java
@Test
public void getShardsForAppDetail() {
  String asg = "app--detail";
  Assertions.assertNull(ServerGroup.parse(asg).shard1());
  Assertions.assertNull(ServerGroup.parse(asg).shard2());
}
 
源代码14 项目: spectator   文件: ServerGroupTest.java
@Test
public void getShardsOnlyShard2() {
  String asg = "app-stack-x2shard2-detail-v000";
  Assertions.assertNull(ServerGroup.parse(asg).shard1());
  Assertions.assertEquals("shard2", ServerGroup.parse(asg).shard2());
}
 
源代码15 项目: cloudbreak   文件: SubnetIdProviderTest.java
@Test
void testProvideShouldReturnNullWhenNetworkNull() {
    String actual = underTest.provide(null, Tunnel.DIRECT, CloudPlatform.AWS);

    Assertions.assertNull(actual);
}
 
源代码16 项目: ripme   文件: RippersTest.java
@Deprecated
void assertNull(Object actual) {
    Assertions.assertNull(actual);
}
 
源代码17 项目: cloudbreak   文件: SdxConverterTest.java
@Test
public void testGetSharedServiceWhenSdxNullAndEnvironmentHasNotSdx() {
    SharedServiceV4Request sdxRequest = underTest.getSharedService(null);

    Assertions.assertNull(sdxRequest);
}
 
@ParameterizedTest(name = "Testing dstu3 -> r5 conversion of null value {0}.")
@MethodSource("dstu3PrimitiveTypes")
public <T extends PrimitiveType> void testNullValueDstu2Primitive(String classname, T obj) {
  obj.addExtension().setUrl("http://example.com/AnyValue").setValue(new StringType("A value"));
  Assertions.assertNull(((org.hl7.fhir.r5.model.PrimitiveType) VersionConvertor_30_50.convertType(obj)).getValue());
}
 
@Test
public void testSingleWithDuplicateIds2() {
  CanonicalResourceManager<ValueSet> mrm = new CanonicalResourceManager<>(true);
  ValueSet vs1 = new ValueSet();
  vs1.setId("2345");
  vs1.setUrl("http://url/ValueSet/234");
  vs1.setVersion("4.0.1");
  vs1.setName("1");
  
  ValueSet vs2 = new ValueSet();
  vs2.setId("2345");
  vs2.setUrl("http://url/ValueSet/234");
  vs2.setVersion("4.0.2");
  vs2.setName("2");
  
  mrm.clear();
  mrm.see(vs1, null);
  
  Assertions.assertEquals(mrm.size(), 1);
  Assertions.assertNotNull(mrm.get("2345"));
  Assertions.assertEquals(mrm.get("2345").getName(), "1");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234").getName(), "1");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0.0"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0.0").getName(), "1");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0.1"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0.1").getName(), "1");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0.2"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0.2").getName(), "1");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0").getName(), "1");
  Assertions.assertNull(mrm.get("http://url/ValueSet/234", "4.1"));

  mrm.see(vs2, null);

  Assertions.assertEquals(mrm.size(), 1);
  Assertions.assertNotNull(mrm.get("2345"));
  Assertions.assertEquals(mrm.get("2345").getName(), "2");
  
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234").getName(), "2");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0.0"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0.0").getName(), "2");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0.1"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0.1").getName(), "2");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0.2"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0.2").getName(), "2");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0").getName(), "2");
  Assertions.assertNull(mrm.get("http://url/ValueSet/234", "4.1"));

  mrm.drop("2345"); // vs2;
  Assertions.assertEquals(mrm.size(), 0);
  Assertions.assertNull(mrm.get("2345"));
  Assertions.assertNull(mrm.get("2346"));
  Assertions.assertNull(mrm.get("http://url/ValueSet/234"));
  Assertions.assertNull(mrm.get("http://url/ValueSet/234", "4.0.0"));
  Assertions.assertNull(mrm.get("http://url/ValueSet/234", "4.0.1"));
  Assertions.assertNull(mrm.get("http://url/ValueSet/234", "4.0.2"));
  Assertions.assertNull(mrm.get("http://url/ValueSet/234", "4.0"));
  Assertions.assertNull(mrm.get("http://url/ValueSet/234", "4.1"));
}
 
@Test
public void testSingleWithVersions2() {
  CanonicalResourceManager<ValueSet> mrm = new CanonicalResourceManager<>(true);
  ValueSet vs1 = new ValueSet();
  vs1.setId("2345");
  vs1.setUrl("http://url/ValueSet/234");
  vs1.setVersion("4.0.1");
  vs1.setName("1");
  
  ValueSet vs2 = new ValueSet();
  vs2.setId("2346");
  vs2.setUrl("http://url/ValueSet/234");
  vs2.setVersion("4.0.2");
  vs2.setName("2");
  
  mrm.clear();
  mrm.see(vs1, null);
  
  Assertions.assertEquals(mrm.size(), 1);
  Assertions.assertNotNull(mrm.get("2345"));
  Assertions.assertEquals(mrm.get("2345").getName(), "1");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234").getName(), "1");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0.0"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0.0").getName(), "1");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0.1"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0.1").getName(), "1");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0.2"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0.2").getName(), "1");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0").getName(), "1");
  Assertions.assertNull(mrm.get("http://url/ValueSet/234", "4.1"));

  mrm.see(vs2, null);

  Assertions.assertEquals(mrm.size(), 2);
  Assertions.assertNotNull(mrm.get("2345"));
  Assertions.assertEquals(mrm.get("2345").getName(), "1");
  Assertions.assertNotNull(mrm.get("2346"));
  Assertions.assertEquals(mrm.get("2346").getName(), "2");
  
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234").getName(), "2");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0.0"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0.0").getName(), "2");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0.1"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0.1").getName(), "1");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0.2"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0.2").getName(), "2");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0").getName(), "2");
  Assertions.assertNull(mrm.get("http://url/ValueSet/234", "4.1"));

  mrm.drop("2345"); // vs1;
  Assertions.assertEquals(mrm.size(), 1);
  Assertions.assertNull(mrm.get("2345"));
  Assertions.assertNotNull(mrm.get("2346"));
  Assertions.assertEquals(mrm.get("2346").getName(), "2");
  
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234").getName(), "2");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0.0"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0.0").getName(), "2");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0.1"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0.1").getName(), "2");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0.2"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0.2").getName(), "2");
  Assertions.assertNotNull(mrm.get("http://url/ValueSet/234", "4.0"));
  Assertions.assertEquals(mrm.get("http://url/ValueSet/234", "4.0").getName(), "2");
  Assertions.assertNull(mrm.get("http://url/ValueSet/234", "4.1"));
}