腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(6579)
视频
沙龙
1
回答
单元测试
:
改进
2
例外
-
API
接口
不得
扩展
其他
接口
、
、
、
我没有
扩展
任何
接口
,我所有的
接口
都是独立的。在执行
单元测试
时,我得到了以下异常。在正常的
API
调用期间,一切工作正常。.addConverterFactory(GsonConverterFactory.create()) .build() return retrofit.create(MyApi::class
浏览 21
提问于2021-01-21
得票数 0
4
回答
让类上的每个属性都符合
接口
是最佳实践吗?
、
、
无论是否需要该
接口
,都会发生这种情况。在
其他
情况下,采用新
接口
被证明是有帮助的。然而,不能总是预测它是否会被使用,但是会为新的属性创建一个新的
接口
,以符合...最佳实践还是不是?
浏览 2
提问于2011-02-23
得票数 0
回答已采纳
1
回答
自由函数和
单元测试
、
、
、
、
Bar1和Bar
2
等类型。所有的免费函数本身都经过了
单元测试
,并在我的代码中的
其他
函数中使用。然而,如果createFoo将来要改变(我知道它会改变),这将导致我
不得
不改变我的createFoo和navigateFoo的
单元测试
。如果这个
接口
背后的行为发生了变化,那么也不会导致我
不得
不为navigateFoo重写测试。然而,当我编写createFoo时,我从来没有觉得它应该作为一个
接口
实现,所以现在我觉得我添加一个
接口
只是为了能够编写
浏览 0
提问于2013-04-29
得票数 0
回答已采纳
1
回答
创建引用透明可调用项的指南
、
我的目标是帮助处理并发、回忆录、
单元测试
和代码正确性验证。当c(...)的返回值依赖于任何实例属性、全局变量或磁盘文件时,这些属性、变量和文件在程序执行期间
不得
更改;唯一的
例外
是在实例初始化期间可以更改实例属性执行c(...)时,对程序状态的任何修改都不会影响通过其“公共
接口
”访问的任何对象的行为(如我们所定义的)。如果我们
浏览 0
提问于2012-10-13
得票数 3
回答已采纳
1
回答
扩展
Django密码重置
、
我是Django的新手,希望
扩展
Django的默认密码重置
接口
以与Ping Federate (single signon)集成,并通过从另一个平台服务调用Identity
API
来更新单独的数据库。基于我上面描述的b,请给我一些关于:
2
)如何
扩展
Django自带的密码重置功能,拦截调用
其他
接口
的重置密码调用? 谢谢!丽安
浏览 2
提问于2011-08-13
得票数 0
1
回答
创建一个从多个
接口
继承的
接口
以减少客户端的依赖量是一个很好的设计吗?
、
当我应用
接口
隔离时,我发现了以下情况:{ void methodA
2
();{ void methodC(); 由于methodC在C和D
接口
上是相同的,但是
接口
D不需要A和B的方法,所以我将methodC提取到另一个
接口
,所以设计应该是。methodB
2
();{ interface D
浏览 0
提问于2018-11-20
得票数 1
回答已采纳
2
回答
如何在不破坏现有实现的情况下“打开
扩展
的
接口
”?
、
、
、
例如,我有一个
接口
Requests,它基本上列出了客户机向服务器程序提出的所有请求。现在出现了一个明显的问题,我必须向程序中添加一个新的请求,即
接口
。那么,如何使
接口
符合开放-封闭原则呢?
浏览 0
提问于2019-03-03
得票数 2
回答已采纳
2
回答
如何
单元测试
用WCF Rest初学者工具包构建的WCF客户端
、
、
起初,为服务层创建
单元测试
有点复杂,但最终,它设计得很好,我成功地模拟了上下文并设定了期望。我的问题是:我想要做的是,为Http
浏览 7
提问于2009-05-05
得票数 2
回答已采纳
3
回答
为了对类的受保护属性进行
单元测试
而
扩展
类是错误的吗?
我
不得
不做一个修复,第二次删除了这行代码。因此,我决定为此编写一个
单元测试
。 Assert.IsNotNull(vm.SomeProperty); Assert.Is
浏览 1
提问于2013-06-08
得票数 3
回答已采纳
4
回答
在.NET YouTube GData
API
中模拟对象
、
、
我已经编写了一个使用C# GData YouTube
API
的服务类。我想对这个服务类进行
单元测试
。在我的代码中,YouTubeRequest对象是一个外部依赖项,需要对其进行模拟,但它没有实现任何
接口
,因此我
不得
不添加自己的抽象层。Moq创建一个模拟对象,该对象创建一个带有测试数据的虚拟Video实例,但是Video类上的许多属性是只读的,并且这些Video、Playlist和Feed对象很难构造,通常需要来自YouTube框架的
其他
类型的实例我对
单元测试
还很陌生,但从Rob Cone
浏览 0
提问于2012-01-21
得票数 4
1
回答
实现调试器支持:调试
API
的选择
、
、
、
.NET框架具有非托管和
API
,我认为这些
API
是人们/公司所熟悉的。如果有人正在为新的CLI运行时实现调试器和分析器支持,则为1: 在这些现有的
API
上基本操作的利弊是什么?这些
API
通过增加
接口
扩展
号以表示对以后特性的支持来保持向后兼容性。我将有机会组合这些
接口
并删除不推荐的方法,因为不存在兼容的“向后”方法。这是个好主意吗?这里关注的一点是,这不会消除源代码与现有调试器的兼容性,因为我的系统将要求调试器在托管代码&托管
API</em
浏览 3
提问于2009-07-19
得票数 2
回答已采纳
2
回答
对
API
编程和对
接口
进行编程
、
、
、
通常建议“对
接口
编程,而不是对实现进行编程”。它有助于促进关注点的分离,并有助于
单元测试
。然而,我考虑的是
API
编程。 假设我编写了一个
API
,该
API
使用了大量的“
接口
编程”。我们还可以说,
API
非常受欢迎,许多外部客户端都在使用它。如果
API
中的某个
接口
必须更改,则需要使用该
API
的应用程序进行重新编译。我不是一个
API
程序员,我想知道这里的最佳实践。在我看来,改变一个已经存在很长时间并被广泛使
浏览 3
提问于2011-06-16
得票数 1
回答已采纳
1
回答
添加空手道自定义动作
除了您提供的开箱即用的
接口
之外,我们还有一些
其他
接口
需要集成到E
2
E测试中。这些都是基于TCP的协议。有没有可能你很快就会让空手道变得可
扩展
,这样我们就可以在像语句这样的动作中进行这样的调用,而不是通过JS/Java
API
?...REST
API
TestThen expect customProt
浏览 2
提问于2021-09-24
得票数 1
3
回答
在JUnit测试中处理Swing事件
、
、
、
、
团队
单元测试
成功了,但我在使用invokeLaters的UI中遇到了许多线程问题,并且到处同步。然后我决定简化线程模型,让团队对象在Swing线程上激发事件,但现在团队
单元测试
失败了,因为它没有接收事件。该怎么办呢?我想到的一个解决方案是在团队之上引入一个额外的对象来进行线程切换,并保持原始
单元测试
的完整性,但我不喜欢仅仅为了使
单元测试
成功而在生产代码中引入复杂性的想法。
浏览 2
提问于2008-12-01
得票数 1
6
回答
使用OOPS
扩展
已编写的类
、
、
、
、
我有一个GeneralParkingLot
接口
和一个Vehicle
接口
。GeneralParkingLot只有一个函数returnParkingLotSize,Vehicle
接口
有多个车辆属性。我创建了一个类DowntownParkingLot,它
扩展
了GeneralParkingLot并具有
其他
属性,如listOfCars、availableSlots等,还有一个Car类,它
扩展
了Vehicle我还创建了
单元测试
来测试我的应用程序。我之所以这样问,是因为有时我们会遇到
浏览 1
提问于2018-06-13
得票数 7
1
回答
google-日历
API
通知事件提醒
、
、
我需要与谷歌日历集成,我有与应用程序
接口
发生的基本东西,但现在意识到提醒只通知那么,我如何在我的应用程序中通知提醒被触发,是否有解决方法,检查电子邮件是不是很容易
扩展
。和轮询谷歌日历服务器,也是不可伸缩的?,我将
不得
不轮询我的解决方案上的每个用户帐户?什么是“弹出”作为谷歌日历上面的链接上的
其他
通知方法?
浏览 23
提问于2017-01-21
得票数 3
回答已采纳
1
回答
如何使用scene
2
d绘制TiledMap
、
、
、
我想用Scene
2
d来做瓦片渲染,因为我习惯用scene
2
d来做事情。同样,有了Stage类,像输入这样的事情就更容易做了。这种平铺渲染可以使用Actor类来实现吗?
浏览 1
提问于2012-08-30
得票数 4
1
回答
在功能
接口
中引发自定义异常
、
、
、
我正在编写一个程序,它通过RabbitMQ函数
接口
从java.function.Consumer
API
中消耗一些数据。在实现此
接口
的子类中,有三个潜在的
例外
:public class SpecificMessageHandlerexceptin extends RuntimeException // If all is well, carr
浏览 7
提问于2022-07-19
得票数 0
回答已采纳
1
回答
ASP.NET -跨多个项目重用UI?
、
我也
不得
不在这里复制前端,但这是我关心的后端。这个
接口
的需求(我将称之为"version
2
")要复杂一些,所以我
不得
不继续研究它,并对DB表进行一些修改。 它本质上是同一个
接口
的两个分支版本。然而,自版本
2
的概念产生以来,第1版一直没有得到足够的重视。我在版本
2
中所做的一些改变不仅仅是新特性,还包括与版本1相关的
改进
/bug修复。我也应该在版本1上进行这些更改,但不幸的是,我没有。接下来,我需要对这两个版本进行
改
浏览 0
提问于2012-06-13
得票数 1
3
回答
难以实现抽象数据类型
、
new typeFor("Hello"); //Err1Err1 = is abstract and cannot be instantiated Err
2
= attempting to assign weaker
浏览 2
提问于2014-03-08
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券