package object_test import ( "testing" cidtest "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/container/id/test" "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/object" usertest "git.frostfs.info/TrueCloudLab/frostfs-sdk-go/user/test" "github.com/stretchr/testify/require" ) func TestInitCreation(t *testing.T) { o := object.New() cnr := cidtest.ID() own := *usertest.ID() object.InitCreation(o, object.RequiredFields{ Container: cnr, Owner: own, }) cID, set := o.ContainerID() require.True(t, set) require.Equal(t, cnr, cID) require.Equal(t, &own, o.OwnerID()) }