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  }