腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
正确
测试
Gin-gonic
控制器
?
、
我正在使用
Gin-gonic
作为http处理程序框架来学习golang。我有一个端点
控制器
,它使用我自己的Email结构进行操作,如下所示: func EmailUserVerification(c *gin.Context) { panic(err) c.JSON(http.StatusCreated, nil) } 结构Email已经
测试
过了,但是我不知道
如何
浏览 6
提问于2021-02-08
得票数 0
回答已采纳
1
回答
使用
Gin-Gonic
进行单元
测试
、
、
、
我的项目分为三个主要组件:
控制器
、服务和模型。当通过URI查询路由时,
控制器
被调用,然后
控制器
调用服务与模型交互,然后模型通过gorm与数据库交互。我正在尝试为
控制器
编写单元
测试
,但我很难理解
如何
在模拟gin层的同时
正确
地模拟服务层。我可以得到一个模拟的gin上下文,但是我不能在我的
控制器
方法中模拟服务层。下面是我写一个
测试
的尝试: resourceController_test.go package controllers imp
浏览 41
提问于2019-12-05
得票数 6
1
回答
如何
编写具有c *gin.Context参数的函数的
测试
用例
、
、
我正在为我的golang项目编写
控制器
的
测试
用例。在
控制器
中,有一个带有参数c *gin.Context的函数名SaveProvider(),我不知道
如何
将JSON传递给c *gin.Context,这个参数,以及
如何
测试
控制器
中使用的函数,谁能告诉我,这个code.It中的问题是什么,也称为表驱动
测试
。package controllers "bkapiv1/models" "
浏览 2
提问于2018-09-11
得票数 2
1
回答
如何
测试
使用中间件的处理程序
、
、
如何
测试
使用中间件的处理程序package handlers "github.com/
gin-gonic
/gin"}package middlewares &quo
浏览 14
提问于2022-02-19
得票数 0
回答已采纳
4
回答
在Golang中模拟gin.Context
、
、
、
、
但是我在
测试
我的
控制器
和研究TDD和Mock时遇到了麻烦。我试图将TDD和Mock应用到我的代码中,但我做不到。package main "strconv") // MOD
浏览 8
提问于2017-01-19
得票数 21
回答已采纳
1
回答
如何
设置BindJSON的模拟BindJSON
、
、
、
我正在Go中设置
测试
。 t.Errorf("there were unfulfilled expections: %s", err)}github.com/
gin-gonic
/gin.
浏览 2
提问于2019-08-30
得票数 11
1
回答
Go gin框架:用cURL
测试
查询和发布
、
、
、
我正在中尝试一个代码示例(“另一个示例:查询+ post表单”): "fmt")page: %s; name: %s; message: %s\n", id, page, name, message) router.Run(":8080")用cURL
测试
代码卷曲
测试
正确
吗?为什么返回值中的p
浏览 2
提问于2016-04-23
得票数 1
回答已采纳
1
回答
如何
在go-elasticsearch中使用杜松子酒?
、
、
func Init(api *gin.Engine) { r.GET("/sites/search/:url", site.Search) // ... } 如果在
控制器
Search函数中使用req *http.Request,则可以成功调用数据/controller
浏览 40
提问于2020-11-28
得票数 0
1
回答
gin gonic绑定多个参数(query + json)
、
在gin gonic中有没有一种方法可以干净利落地组合绑定,或者像BindAll这样的东西。在我的例子中,我同时有query和json参数,所以绑定/BindJSON和BindQuery。如果我一直理解到这里,绑定必须一个接一个地使用,这使得代码变得混乱。不幸的是,即使在大量的谷歌搜索之后,我也没有找到任何合理的东西(示例仅限于一种类型)。示例: type Params struct { Userid string `form:"user_id" json:"user_id" query:"user_id" binding:"req
浏览 143
提问于2021-10-20
得票数 -1
1
回答
使用茉莉花的
控制器
单元
测试
指令
、
、
我是茉莉花单元
测试
的新手,这是我第一次尝试用
控制器
测试
指令。我的指令和
控制器
的结构没有什么不同,我在任何博客或堆栈溢出问题中都没有看到。在访问函数_testSampleFunction()以便在
测试
用例中进行
测试
时,我感到有些困难。这里的失败之处在于,我不能改变指令的体系结构,我想相应地编写
测试
用例。任何帮助都将不胜感激!以下是
如何
定义我的
控制器
:'use strict'; ang
浏览 1
提问于2018-06-25
得票数 0
回答已采纳
1
回答
MockMvc无法使用param @DateValid进行验证
、
、
、
、
我使用MockMvc来
测试
具有日期参数的方法。参数使用@DateValid注释,但MockMvc不会触发验证器,并在输入错误日期时返回成功。@RequestParam("birthDate") @DateValid String Date) { } log(log, result);我不明白为什么,因为当我使用邮递员
浏览 0
提问于2019-03-25
得票数 3
1
回答
Go gin -从本地浏览器获取数据
、
、
、
、
Gin编写的简单服务器: "net/http" "github.com/
gin-gonic
但是,如果我使用curl从终端执行相同的HTTP请求,则得到
正确
的结果:
浏览 15
提问于2022-03-17
得票数 1
回答已采纳
2
回答
如何
用“无效内存地址或零指针取消引用”来解决gorm Create()恐慌?
、
、
我不知道
如何
解决这种恐慌,因为我在围棋方面真的很新,尤其是在指针方面,所以请容忍我。我跟踪了这条恐慌性消息,发现在我的存储库包中出现了gorm Create()。NewAuthService() *AuthService { Repository: authRepository,}/home/thoriqadillah/Deve
浏览 10
提问于2022-06-12
得票数 0
1
回答
如何
获取有关*gin.Context.Request.Context()的详细信息
、
、
、
It is available from gin.Context.Request.Context(),所以我
如何
从gin.context获得详细信息,看看它是否有效。
浏览 21
提问于2022-11-12
得票数 1
回答已采纳
1
回答
单元
测试
Gin时
如何
使用
测试
函数中的主要功能
、
、
我想
测试
gin
控制器
的功能。package controllers "fmt" "testing" assert.Equal(t, tc.Code, w.Code, tc.Name)} 问题
浏览 0
提问于2022-05-30
得票数 0
1
回答
在使用gin进行负载
测试
时获得太多打开的文件
为了进行模拟的负载
测试
,在Go
gin-gonic
框架中设置了一个非常基本的REST,使用下面的代码,并且在1000+请求获得错误之后。可以看到以下条目:请帮助我有什么其他的选择,我可以尝试纠正这一
正确
的方式我使用curl请求发送请求来
测试
上面的内容。
浏览 1
提问于2018-09-22
得票数 3
1
回答
我到底应该
测试
哪些
控制器
操作方法返回带有ViewModel的视图
、
、
、
我已经为使用Moq框架模拟存储库的
控制器
操作方法编写了我的第一个单元
测试
。在这个
测试
中,我可以计数模拟存储库中返回的模型数量,但不知道应该执行什么
测试
来验证视图模型或操作结果输出?
浏览 1
提问于2018-07-17
得票数 0
回答已采纳
2
回答
如何
在asp.net mvc应用程序中在nUnit中对视图和授权属性进行单元
测试
?
、
、
、
我现在想开始为MVC应用程序编写单元
测试
。我已经知道了
如何
对
控制器
进行单元
测试
,并且我可以在没有任何问题的情况下对我的底层业务库进行单元
测试
。不过,我有几件事要解决了:
如何
对我的观点进行单元
测试
?也就是说,在
控制器
返回
正确
的视图之后(我已经对其进行了单元
测试
,并进行了单元
测试
,以检查它是否传递了
正确
的数据)。是否有一种方法可以对视图在nUnit中的
正确
字段中
浏览 2
提问于2009-11-07
得票数 6
回答已采纳
2
回答
测试
“创建”
控制器
操作的
正确
方法是什么?
、
、
、
、
我想
测试
create
控制器
操作,但我不知道
如何
使其成为“
正确
”/“
正确
”的方式。and_return(new_article) assigns[:article].should eq(new_article)也许,(注意:上面的代码与我用来
测试
new
控制器
操作的代码几乎相同)
测试
create
控制器
操作的一个更好的方法是在post :create操作期间传递一些属性值,而不是像我前面
浏览 5
提问于2012-05-11
得票数 12
回答已采纳
2
回答
如何
正确
测试
AngularJS
控制器
功能
、
、
我们刚刚开始在我们的AngularJS项目中实现茉莉
测试
,我有一个问题:$scope.deleteClick = function () { }; e
浏览 1
提问于2014-10-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何正确测试绕线机功能!
如何正确解读主控芯片测试架的测试结果?-欣同达
开关电源测试小诀窍——如何正确使用示波器
温度速变试验箱如何正确进行温度循环测试
如何正确操作低气压试验箱进行环境模拟测试
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券