Closed Sawawa42 closed 3 months ago
This PR is to resolve #64 .
スマートなテストケースの実装を思いつかなかったため、このようなものを作ってテストしました。(プルリクの内容にこれは含まれてません)
func testFunc(c *gin.Context) { if userExists("syamasaw") { if addUidToExistUser("syamasaw", "uid") == false { c.JSON(http.StatusConflict, gin.H{"error": "User with this login is already associated with a uid"}) return } } else { if err := addUserToDB("uid", "syamasaw", ""); err != nil { c.JSON(http.StatusBadRequest, gin.H{"error": err.Error()}) return } } response := make(gin.H) response["login"] = "syamasaw" response["uid"] = "uid" c.JSON(http.StatusOK, response) return }
This PR is to resolve #64 .
スマートなテストケースの実装を思いつかなかったため、このようなものを作ってテストしました。(プルリクの内容にこれは含まれてません)