internal/openapi/generator/data/mock_schemaMerger_test.go   A
last analyzed

Size/Duplication

Total Lines 26
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
cc 3
eloc 15
dl 0
loc 26
rs 10
c 0
b 0
f 0

1 Method

Rating   Name   Duplication   Size   Complexity  
A data.*mockSchemaMerger.MergeSchemas 0 13 3
1
// Code generated by mockery v1.0.0. DO NOT EDIT.
2
3
package data
4
5
import (
6
	openapi3 "github.com/getkin/kin-openapi/openapi3"
7
	mock "github.com/stretchr/testify/mock"
8
)
9
10
// mockSchemaMerger is an autogenerated mock type for the schemaMerger type
11
type mockSchemaMerger struct {
12
	mock.Mock
13
}
14
15
// MergeSchemas provides a mock function with given fields: schema
16
func (_m *mockSchemaMerger) MergeSchemas(schema *openapi3.Schema) *openapi3.Schema {
17
	ret := _m.Called(schema)
18
19
	var r0 *openapi3.Schema
20
	if rf, ok := ret.Get(0).(func(*openapi3.Schema) *openapi3.Schema); ok {
21
		r0 = rf(schema)
22
	} else {
23
		if ret.Get(0) != nil {
24
			r0 = ret.Get(0).(*openapi3.Schema)
25
		}
26
	}
27
28
	return r0
29
}
30