github.com/voedger/voedger@v0.0.0-20240520144910-273e84102129/pkg/utils/mock_test.go (about) 1 /* 2 * Copyright (c) 2024-present unTill Software Development Group B.V. 3 * @author Denis Gribanov 4 */ 5 6 package coreutils 7 8 import ( 9 "testing" 10 11 "github.com/voedger/voedger/pkg/istructs" 12 ) 13 14 func TestMockInterfacesCompliance(t *testing.T) { 15 var ( 16 _ istructs.ICUDRow = &MockCUDRow{} 17 _ istructs.IPLogEvent = &MockPLogEvent{} 18 _ istructs.IObject = &MockObject{} 19 _ istructs.IState = &MockState{} 20 _ istructs.IStateKeyBuilder = &MockStateKeyBuilder{} 21 _ istructs.IStateValue = &MockStateValue{} 22 _ istructs.IStateValueBuilder = &MockStateValueBuilder{} 23 _ istructs.IRawEvent = &MockRawEvent{} 24 _ istructs.IKey = &MockKey{} 25 _ istructs.IIntents = &MockIntents{} 26 ) 27 }