github.com/instana/go-sensor@v1.62.2-0.20240520081010-4919868049e1/autoprofile/internal/profile_test.go (about) 1 // (c) Copyright IBM Corp. 2021 2 // (c) Copyright Instana Inc. 2020 3 4 package internal_test 5 6 import ( 7 "testing" 8 9 "github.com/instana/go-sensor/autoprofile/internal" 10 "github.com/stretchr/testify/assert" 11 ) 12 13 func TestCallSite_Increment(t *testing.T) { 14 root := internal.NewCallSite("root", "", 0) 15 16 root.Increment(12.3, 1) 17 root.Increment(0, 0) 18 root.Increment(5, 2) 19 20 m, ns := root.Measurement() 21 assert.Equal(t, 17.3, m) 22 assert.EqualValues(t, 3, ns) 23 }