blob: bb823d62b57a2bad8c352c8f8bba682c40a58e4d [file] [log] [blame]
package ble
import (
"bytes"
"testing"
)
var forward = [][]byte{
[]byte{1, 2, 3, 4, 5, 6},
[]byte{12, 143, 231, 123, 87, 124, 209},
[]byte{3, 43, 223, 12, 54},
}
var reverse = [][]byte{
[]byte{6, 5, 4, 3, 2, 1},
[]byte{209, 124, 87, 123, 231, 143, 12},
[]byte{54, 12, 223, 43, 3},
}
func TestReverse(t *testing.T) {
for i := 0; i < len(forward); i++ {
r := Reverse(forward[i])
if !bytes.Equal(r, reverse[i]) {
t.Errorf("Error: %v in reverse should be %v, but is: %v", forward[i], reverse[i], r)
}
}
}