コード例 #1
0
ファイル: CanMessageTest.java プロジェクト: treejames/demo-1
  @Test
  public void writeAndReadFromParcel() {
    Parcel parcel = Parcel.obtain();
    message.writeToParcel(parcel, 0);

    // Reset parcel for reading
    parcel.setDataPosition(0);

    VehicleMessage createdFromParcel = VehicleMessage.CREATOR.createFromParcel(parcel);
    assertThat(createdFromParcel, instanceOf(CanMessage.class));
    assertEquals(message, createdFromParcel);
  }
コード例 #2
0
ファイル: CanMessageTest.java プロジェクト: treejames/demo-1
 @Test
 public void keyNotNull() {
   assertThat(message.getKey(), notNullValue());
 }
コード例 #3
0
ファイル: CanMessageTest.java プロジェクト: treejames/demo-1
 @Test
 public void toStringNotNull() {
   assertThat(message.toString(), notNullValue());
 }
コード例 #4
0
ファイル: CanMessageTest.java プロジェクト: treejames/demo-1
 @Test
 public void setNoData() {
   message = new CanMessage(bus, id, null);
   assertThat(message.getData(), notNullValue());
   assertArrayEquals(new byte[] {0, 0, 0, 0, 0, 0, 0, 0}, message.getData());
 }
コード例 #5
0
ファイル: CanMessageTest.java プロジェクト: treejames/demo-1
 @Test
 public void getDataReturnsData() {
   assertArrayEquals(data, message.getData());
 }
コード例 #6
0
ファイル: CanMessageTest.java プロジェクト: treejames/demo-1
 @Test
 public void getBusReturnsBus() {
   assertEquals(bus, message.getBusId());
 }
コード例 #7
0
ファイル: CanMessageTest.java プロジェクト: treejames/demo-1
 @Test
 public void getIdReturnsId() {
   assertEquals(id, message.getId());
 }