PortInfoTest.java 文件源码

java
阅读 22 收藏 0 点赞 0 评论 0

项目:freeVM 作者:
public void testPortInfo() {
    assertEquals("COMPACT_DISC source port", Port.Info.COMPACT_DISC.toString());
    assertEquals("LINE_OUT target port", Port.Info.LINE_OUT.toString());

    Class cl = Port.class;
    String name = "name";
    Port.Info pi1 = new Port.Info(cl, name, true);
    assertEquals(name, pi1.getName());
    assertTrue(pi1.isSource());

    Port.Info pi2 = new Port.Info(cl, name, true);
    assertFalse(pi1.equals(pi2));
    assertTrue(pi1.equals(pi1));        
    assertTrue(pi1.matches(pi2));
    assertTrue(pi2.matches(pi1));

    pi2 = new Port.Info(cl, "name1", false);
    assertTrue(pi1.matches(pi1));
    assertFalse(pi1.matches(pi2));
    assertFalse(pi2.matches(pi1));
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号