github.com/goravel/framework@v1.13.9/contracts/http/mocks/ResponseOrigin.go (about) 1 // Code generated by mockery v2.33.1. DO NOT EDIT. 2 3 package mocks 4 5 import ( 6 bytes "bytes" 7 8 mock "github.com/stretchr/testify/mock" 9 10 nethttp "net/http" 11 ) 12 13 // ResponseOrigin is an autogenerated mock type for the ResponseOrigin type 14 type ResponseOrigin struct { 15 mock.Mock 16 } 17 18 // Body provides a mock function with given fields: 19 func (_m *ResponseOrigin) Body() *bytes.Buffer { 20 ret := _m.Called() 21 22 var r0 *bytes.Buffer 23 if rf, ok := ret.Get(0).(func() *bytes.Buffer); ok { 24 r0 = rf() 25 } else { 26 if ret.Get(0) != nil { 27 r0 = ret.Get(0).(*bytes.Buffer) 28 } 29 } 30 31 return r0 32 } 33 34 // Header provides a mock function with given fields: 35 func (_m *ResponseOrigin) Header() nethttp.Header { 36 ret := _m.Called() 37 38 var r0 nethttp.Header 39 if rf, ok := ret.Get(0).(func() nethttp.Header); ok { 40 r0 = rf() 41 } else { 42 if ret.Get(0) != nil { 43 r0 = ret.Get(0).(nethttp.Header) 44 } 45 } 46 47 return r0 48 } 49 50 // Size provides a mock function with given fields: 51 func (_m *ResponseOrigin) Size() int { 52 ret := _m.Called() 53 54 var r0 int 55 if rf, ok := ret.Get(0).(func() int); ok { 56 r0 = rf() 57 } else { 58 r0 = ret.Get(0).(int) 59 } 60 61 return r0 62 } 63 64 // Status provides a mock function with given fields: 65 func (_m *ResponseOrigin) Status() int { 66 ret := _m.Called() 67 68 var r0 int 69 if rf, ok := ret.Get(0).(func() int); ok { 70 r0 = rf() 71 } else { 72 r0 = ret.Get(0).(int) 73 } 74 75 return r0 76 } 77 78 // NewResponseOrigin creates a new instance of ResponseOrigin. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. 79 // The first argument is typically a *testing.T value. 80 func NewResponseOrigin(t interface { 81 mock.TestingT 82 Cleanup(func()) 83 }) *ResponseOrigin { 84 mock := &ResponseOrigin{} 85 mock.Mock.Test(t) 86 87 t.Cleanup(func() { mock.AssertExpectations(t) }) 88 89 return mock 90 }