Passed
Push — main ( 99f745...37559a )
by Igor
01:58
created

path_test.go   A

Size/Duplication

Total Lines 16
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 10
dl 0
loc 16
rs 10
c 0
b 0
f 0

1 Method

Rating   Name   Duplication   Size   Complexity  
A validation_test.TestPropertyPath_String 0 7 1
1
package validation_test
2
3
import (
4
	"testing"
5
6
	"github.com/muonsoft/validation"
7
	"github.com/stretchr/testify/assert"
8
)
9
10
func TestPropertyPath_String(t *testing.T) {
11
	var path *validation.PropertyPath
12
	path = path.WithProperty("array").WithIndex(1).WithProperty("property")
13
14
	formatted := path.String()
15
16
	assert.Equal(t, "array[1].property", formatted)
17
}
18