dev.azure.com/aidainnovazione0090/DeviceManager/_git/go-mod-core-contracts@v1.0.2/dtos/common/ping_test.go (about) 1 // 2 // Copyright (C) 2020 Intel Corporation 3 // 4 // SPDX-License-Identifier: Apache-2.0 5 // 6 7 package common 8 9 import ( 10 "testing" 11 "time" 12 13 "github.com/google/uuid" 14 15 "github.com/stretchr/testify/assert" 16 17 "dev.azure.com/aidainnovazione0090/DeviceManager/_git/go-mod-core-contracts/common" 18 ) 19 20 func TestNewPingResponse(t *testing.T) { 21 serviceName := uuid.NewString() 22 target := NewPingResponse(serviceName) 23 24 assert.Equal(t, common.ApiVersion, target.ApiVersion) 25 _, err := time.Parse(time.UnixDate, target.Timestamp) 26 assert.NoError(t, err) 27 assert.Equal(t, serviceName, target.ServiceName) 28 }