text: /******************************************************************************
   * Copyright 2017 The Apollo Authors. All Rights Reserved.
   *
   * Licensed under the Apache License, Version 2.0 (the "License");
   * you may not use this file except in compliance with the License.
   * You may obtain a copy of the License at
   *
   * http://www.apache.org/licenses/LICENSE-2.0
   *
   * Unless required by applicable law or agreed to in writing, software
   * distributed under the License is distributed on an "AS IS" BASIS,
   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   * See the License for the specific language governing permissions and
   * limitations under the License.
   *****************************************************************************/
  
  #include "modules/canbus/vehicle/lincoln/protocol/throttle_63.h"
  
  #include "gtest/gtest.h"
  
  namespace apollo {
  namespace canbus {
  namespace lincoln {
  
  TEST(Throttle63Test, General) {
    uint8_t data = 0x01;
    int32_t length = 8;
    ChassisDetail cd;
    Throttle63 throttle;
    throttle.Parse(&data, length, &cd);
  
    EXPECT_FALSE(cd.gas().throttle_enabled());
  }
  
  }  // namespace lincoln
  }  // namespace apollo
  }  // namespace canbus
  