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  }