Skip to content

Commit 7b636bf

Browse files
docs(v2/mock): improve comments and docstrings for mock implementations
1 parent 58bcb1a commit 7b636bf

2 files changed

Lines changed: 10 additions & 12 deletions

File tree

mock/sonyflake_mock.go

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
// Package mock offers implementations of interfaces defined in types.go
2-
// This allows complete control over input / output for any given method that consumes
3-
// a given type
1+
// Package mock offers mock implementations of interfaces defined in types.go.
2+
// This allows complete control over input / output for any given method that consumes a given type.
43
package mock
54

65
import (
@@ -10,7 +9,7 @@ import (
109
"github.com/sony/sonyflake/types"
1110
)
1211

13-
// NewSuccessfulInterfaceAddrs returns a single private IP address
12+
// NewSuccessfulInterfaceAddrs returns a single private IP address.
1413
func NewSuccessfulInterfaceAddrs() types.InterfaceAddrs {
1514
ifat := make([]net.Addr, 0, 1)
1615
ifat = append(ifat, &net.IPNet{IP: []byte{192, 168, 0, 1}, Mask: []byte{255, 0, 0, 0}})
@@ -20,14 +19,14 @@ func NewSuccessfulInterfaceAddrs() types.InterfaceAddrs {
2019
}
2120
}
2221

23-
// NewFailingInterfaceAddrs returns an error
22+
// NewFailingInterfaceAddrs returns an error.
2423
func NewFailingInterfaceAddrs() types.InterfaceAddrs {
2524
return func() ([]net.Addr, error) {
2625
return nil, fmt.Errorf("test error")
2726
}
2827
}
2928

30-
// NewFailingInterfaceAddrs returns an empty slice of addresses
29+
// NewNilInterfaceAddrs returns an empty slice of addresses.
3130
func NewNilInterfaceAddrs() types.InterfaceAddrs {
3231
return func() ([]net.Addr, error) {
3332
return []net.Addr{}, nil

v2/mock/sonyflake_mock.go

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
// Package mock offers implementations of interfaces defined in types.go
2-
// This allows complete control over input / output for any given method that consumes
3-
// a given type
1+
// Package mock offers mock implementations of interfaces defined in types.go.
2+
// This allows complete control over input / output for any given method that consumes a given type.
43
package mock
54

65
import (
@@ -10,7 +9,7 @@ import (
109
"github.com/sony/sonyflake/v2/types"
1110
)
1211

13-
// NewSuccessfulInterfaceAddrs returns a single private IP address
12+
// NewSuccessfulInterfaceAddrs returns a single private IP address.
1413
func NewSuccessfulInterfaceAddrs() types.InterfaceAddrs {
1514
ifat := make([]net.Addr, 0, 1)
1615
ifat = append(ifat, &net.IPNet{IP: []byte{192, 168, 0, 1}, Mask: []byte{255, 0, 0, 0}})
@@ -20,14 +19,14 @@ func NewSuccessfulInterfaceAddrs() types.InterfaceAddrs {
2019
}
2120
}
2221

23-
// NewFailingInterfaceAddrs returns an error
22+
// NewFailingInterfaceAddrs returns an error.
2423
func NewFailingInterfaceAddrs() types.InterfaceAddrs {
2524
return func() ([]net.Addr, error) {
2625
return nil, fmt.Errorf("test error")
2726
}
2827
}
2928

30-
// NewFailingInterfaceAddrs returns an empty slice of addresses
29+
// NewNilInterfaceAddrs returns an empty slice of addresses.
3130
func NewNilInterfaceAddrs() types.InterfaceAddrs {
3231
return func() ([]net.Addr, error) {
3332
return []net.Addr{}, nil

0 commit comments

Comments
 (0)