github.com/xmidt-org/webpa-common@v1.11.9/basculechecks/mocks_test.go (about) 1 /** 2 * Copyright 2020 Comcast Cable Communications Management, LLC 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 * 16 */ 17 18 package basculechecks 19 20 import ( 21 "github.com/stretchr/testify/mock" 22 "github.com/xmidt-org/bascule" 23 ) 24 25 type mockCapabilitiesChecker struct { 26 mock.Mock 27 } 28 29 func (m *mockCapabilitiesChecker) Check(auth bascule.Authentication, v ParsedValues) (string, error) { 30 args := m.Called(auth, v) 31 return args.String(0), args.Error(1) 32 }