kopia lustrzana https://github.com/f4exb/sdrangel
27 wiersze
513 B
Go
27 wiersze
513 B
Go
|
package main
|
||
|
|
||
|
import (
|
||
|
"testing"
|
||
|
|
||
|
. "github.com/smartystreets/goconvey/convey"
|
||
|
)
|
||
|
|
||
|
func TestSpec(t *testing.T) {
|
||
|
|
||
|
// Only pass t into top-level Convey calls
|
||
|
Convey("Given a header structure", t, func() {
|
||
|
var header HeaderStd
|
||
|
header.SampleRate = 75000
|
||
|
header.CenterFrequency = 435000000
|
||
|
header.StartTimestamp = 1539083921
|
||
|
header.SampleSize = 16
|
||
|
header.Filler = 0
|
||
|
|
||
|
crc32 := GetCRC(&header)
|
||
|
|
||
|
Convey("The CRC32 value should be 2294957931", func() {
|
||
|
So(crc32, ShouldEqual, 2294957931)
|
||
|
})
|
||
|
})
|
||
|
}
|