Feat: nullable roomid
This commit is contained in:
@ -38,8 +38,9 @@ func TestPlayersRepo_AddPlayer(t *testing.T) {
|
||||
|
||||
repo := &RepoProvider{DB: db}
|
||||
|
||||
roomID := "test_room_player_1"
|
||||
player := &models.Player{
|
||||
RoomID: "test_room_player_1",
|
||||
RoomID: &roomID,
|
||||
Username: "test_player_1",
|
||||
Team: "blue",
|
||||
Role: "player",
|
||||
@ -61,8 +62,9 @@ func TestPlayersRepo_GetPlayer(t *testing.T) {
|
||||
|
||||
repo := &RepoProvider{DB: db}
|
||||
|
||||
roomID := "test_room_player_2"
|
||||
player := &models.Player{
|
||||
RoomID: "test_room_player_2",
|
||||
RoomID: &roomID,
|
||||
Username: "test_player_2",
|
||||
Team: "red",
|
||||
Role: "player",
|
||||
@ -84,8 +86,9 @@ func TestPlayersRepo_DeletePlayer(t *testing.T) {
|
||||
|
||||
repo := &RepoProvider{DB: db}
|
||||
|
||||
roomID := "test_room_player_3"
|
||||
player := &models.Player{
|
||||
RoomID: "test_room_player_3",
|
||||
RoomID: &roomID,
|
||||
Username: "test_player_3",
|
||||
Team: "blue",
|
||||
Role: "player",
|
||||
@ -95,7 +98,7 @@ func TestPlayersRepo_DeletePlayer(t *testing.T) {
|
||||
_, err := db.Exec(`INSERT INTO players (room_id, username, team, role, is_bot) VALUES (?, ?, ?, ?, ?)`, player.RoomID, player.Username, player.Team, player.Role, player.IsBot)
|
||||
assert.NoError(t, err)
|
||||
|
||||
err = repo.PlayerDelete(context.Background(), player.RoomID, player.Username)
|
||||
err = repo.PlayerDelete(context.Background(), *player.RoomID, player.Username)
|
||||
assert.NoError(t, err)
|
||||
|
||||
var count int
|
||||
|
Reference in New Issue
Block a user