Passed
Push — master ( a05944...01f9ed )
by Igor
20:05 queued 13:18
created

loader.*mockExternalLoader.LoadFromFile   A

Complexity

Conditions 4

Size

Total Lines 20
Code Lines 14

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 4
eloc 14
nop 1
dl 0
loc 20
rs 9.7
c 0
b 0
f 0
1
// Code generated by mockery v1.0.0. DO NOT EDIT.
2
3
package loader
4
5
import (
6
	openapi3 "github.com/getkin/kin-openapi/openapi3"
7
	mock "github.com/stretchr/testify/mock"
8
9
	url "net/url"
10
)
11
12
// mockExternalLoader is an autogenerated mock type for the externalLoader type
13
type mockExternalLoader struct {
14
	mock.Mock
15
}
16
17
// LoadSwaggerFromFile provides a mock function with given fields: path
18
func (_m *mockExternalLoader) LoadFromFile(path string) (*openapi3.T, error) {
19
	ret := _m.Called(path)
20
21
	var r0 *openapi3.T
22
	if rf, ok := ret.Get(0).(func(string) *openapi3.T); ok {
23
		r0 = rf(path)
24
	} else {
25
		if ret.Get(0) != nil {
26
			r0 = ret.Get(0).(*openapi3.T)
27
		}
28
	}
29
30
	var r1 error
31
	if rf, ok := ret.Get(1).(func(string) error); ok {
32
		r1 = rf(path)
33
	} else {
34
		r1 = ret.Error(1)
35
	}
36
37
	return r0, r1
38
}
39
40
// LoadSwaggerFromURI provides a mock function with given fields: location
41
func (_m *mockExternalLoader) LoadFromURI(location *url.URL) (*openapi3.T, error) {
42
	ret := _m.Called(location)
43
44
	var r0 *openapi3.T
45
	if rf, ok := ret.Get(0).(func(*url.URL) *openapi3.T); ok {
46
		r0 = rf(location)
47
	} else {
48
		if ret.Get(0) != nil {
49
			r0 = ret.Get(0).(*openapi3.T)
50
		}
51
	}
52
53
	var r1 error
54
	if rf, ok := ret.Get(1).(func(*url.URL) error); ok {
55
		r1 = rf(location)
56
	} else {
57
		r1 = ret.Error(1)
58
	}
59
60
	return r0, r1
61
}
62