File tree Expand file tree Collapse file tree 1 file changed +52
-0
lines changed
Expand file tree Collapse file tree 1 file changed +52
-0
lines changed Original file line number Diff line number Diff line change 1+ package mock
2+
3+ import (
4+ "github.com/stretchr/testify/mock"
5+
6+ "github.com/Workiva/go-datastructures/rangetree"
7+ )
8+
9+ type RangeTree struct {
10+ mock.Mock
11+ }
12+
13+ var _ rangetree.RangeTree = new (RangeTree )
14+
15+ func (m * RangeTree ) Add (entries ... rangetree.Entry ) rangetree.Entries {
16+ args := m .Called (entries )
17+ ifc := args .Get (0 )
18+ if ifc == nil {
19+ return nil
20+ }
21+
22+ return ifc .(rangetree.Entries )
23+ }
24+
25+ func (m * RangeTree ) Len () uint64 {
26+ return m .Called ().Get (0 ).(uint64 )
27+ }
28+
29+ func (m * RangeTree ) Delete (entries ... rangetree.Entry ) rangetree.Entries {
30+ return m .Called (entries ).Get (0 ).(rangetree.Entries )
31+ }
32+
33+ func (m * RangeTree ) Query (interval rangetree.Interval ) rangetree.Entries {
34+ args := m .Called (interval )
35+ ifc := args .Get (0 )
36+ if ifc == nil {
37+ return nil
38+ }
39+
40+ return ifc .(rangetree.Entries )
41+ }
42+
43+ func (m * RangeTree ) InsertAtDimension (dimension uint64 , index ,
44+ number int64 ) (rangetree.Entries , rangetree.Entries ) {
45+
46+ args := m .Called (dimension , index , number )
47+ return args .Get (0 ).(rangetree.Entries ), args .Get (1 ).(rangetree.Entries )
48+ }
49+
50+ func (m * RangeTree ) Apply (interval rangetree.Interval , fn func (rangetree.Entry ) bool ) {
51+ m .Called (interval , fn )
52+ }
You can’t perform that action at this time.
0 commit comments