// Copyright 2014 Quoc-Viet Nguyen. All rights reserved. // This software may be modified and distributed under the terms // of the BSD license. See the LICENSE file for details. package modbus import ( "testing" ) func TestCRC(t *testing.T) { var crc crc crc.reset() crc.pushBytes([]byte{0x02, 0x07}) if 0x1241 != crc.value() { t.Fatalf("crc expected %v, actual %v", 0x1241, crc.value()) } }