github.com/nutsdb/nutsdb@v1.0.4/entity_utils_test.go (about) 1 package nutsdb 2 3 import ( 4 "github.com/stretchr/testify/assert" 5 "testing" 6 ) 7 8 func TestGetDiskSizeFromSingleObject(t *testing.T) { 9 type args struct { 10 obj interface{} 11 } 12 tests := []struct { 13 name string 14 args args 15 want int64 16 }{ 17 { 18 name: "happy path for getting entry header size", 19 args: args{ 20 obj: MetaData{}, 21 }, 22 want: 50, 23 }, 24 } 25 for _, tt := range tests { 26 t.Run(tt.name, func(t *testing.T) { 27 assert.Equalf(t, tt.want, GetDiskSizeFromSingleObject(tt.args.obj), "GetDiskSizeFromSingleObject(%v)", tt.args.obj) 28 }) 29 } 30 }