github.com/masterhung0112/hk_server/v5@v5.0.0-20220302090640-ec71aef15e1c/store/storetest/store_test_suite_def.go (about)

     1  package storetest
     2  
     3  import (
     4  	"github.com/masterhung0112/hk_server/v5/model"
     5  	"github.com/stretchr/testify/suite"
     6  )
     7  
     8  type PostStoreTestSuite struct {
     9  	suite.Suite
    10  	StoreTestSuite
    11  }
    12  
    13  type RoleStoreTestSuite struct {
    14  	suite.Suite
    15  	StoreTestSuite
    16  }
    17  
    18  type TeamStoreTestSuite struct {
    19  	suite.Suite
    20  	StoreTestSuite
    21  }
    22  
    23  type TrackPointStoreTestSuite struct {
    24  	suite.Suite
    25  	StoreTestSuite
    26  }
    27  
    28  type UserStoreTS struct {
    29  	suite.Suite
    30  	StoreTestSuite
    31  }
    32  
    33  type UserStoreGetAllProfilesTS struct {
    34  	suite.Suite
    35  	StoreTestSuite
    36  
    37  	u1 *model.User
    38  	u2 *model.User
    39  	u3 *model.User
    40  	u4 *model.User
    41  	u5 *model.User
    42  	u6 *model.User
    43  	u7 *model.User
    44  }
    45  
    46  type UserStoreGetProfilesTS struct {
    47  	suite.Suite
    48  	StoreTestSuite
    49  
    50  	u1     *model.User
    51  	u2     *model.User
    52  	u3     *model.User
    53  	u4     *model.User
    54  	u5     *model.User
    55  	u6     *model.User
    56  	u7     *model.User
    57  	teamId string
    58  }
    59  
    60  type UserStoreGetProfilesByIdsTS struct {
    61  	suite.Suite
    62  	StoreTestSuite
    63  
    64  	u1     *model.User
    65  	u2     *model.User
    66  	u3     *model.User
    67  	u4     *model.User
    68  	u5     *model.User
    69  	u6     *model.User
    70  	u7     *model.User
    71  	teamId string
    72  }
    73  
    74  type ChannelStoreTestSuite struct {
    75  	suite.Suite
    76  	StoreTestSuite
    77  }