20 lines
499 B
Go
20 lines
499 B
Go
package statusupdate
|
|
|
|
import (
|
|
"testing"
|
|
|
|
"github.com/stretchr/testify/require"
|
|
"src.dualinventive.com/go/lib/dilog"
|
|
)
|
|
|
|
func TestStatusUpdate(t *testing.T) {
|
|
logger := dilog.NewTestLogger(t)
|
|
|
|
dec := NewUpdateDecoder(logger)
|
|
|
|
item1 := []string{"114691", "7318,8000,BB01,02600000,-63,0,,,,-,,,1530703238U"}
|
|
require.Nil(t, dec.Decode(item1))
|
|
item2 := []string{"2320643", "7318,8000,BB01,02600000,0,1.720,29.8/29.8,,,,-,,,1530702966U,3.536g,3.410g,-1.427g"}
|
|
require.Nil(t, dec.Decode(item2))
|
|
}
|