腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
现有
Grails
应用程序
的
单元测试
与
重构
策略
、
、
您会推荐什么
策略
来测试
现有
的
Grails
应用程序
?那我该从哪里开始呢?模特?控制员? 你做类似事情
的
“坏”
和
“好”
浏览 2
提问于2011-01-20
得票数 5
回答已采纳
1
回答
单元测试
代码生成
、
、
、
我们有一个项目开发了2年
的
设计很差
的
架构。现在已经有几天没有任何
单元测试
了。假设现在系统运行良好,当前系统
的
输出可以转换为XML-fixtures进行
单元测试
,那么为
单元测试
自动生成代码
的
策略
可能吗?这种方法使我们有
浏览 1
提问于2013-04-23
得票数 0
回答已采纳
1
回答
grails
测试-
应用程序
单元测试
类,没有找到被测试类
的
最新版本(找不到符号)
、
我有一个
Grails
项目,我使用Groovy/
Grails
工具套件3.0.0M3在Windows 7上使用JDK1.7创建了这个项目。
Grails
版本为2.0.4。有一个
单元测试
类运行良好,直到我通过更改方法名
和
添加新方法来
重构
测试中
的
类。测试中
的
类驻留在src/java下
的
包中。
单元测试
类被更新以反映
重构
更改,但是现在执行
grails
时,
单元测试</e
浏览 1
提问于2012-08-02
得票数 2
回答已采纳
4
回答
单元测试
代码生成
、
、
、
我们有一个为期两年
的
项目,但其架构设计很差,而不是
单元测试
。预算也是有限
的
,所以我们不能雇佣足够数量
的
开发人员来编写
单元测试
。通过一些方法自动生成
单元测试
代码以涵盖(例如)集成场景是否也是一种可行
的
策略
?一个假设是,考虑到系统现在运行良好,并且它
的
输出可以转换为XML数据进行
单元测试
?这种方法使我们有可能快速开始
重构<
浏览 0
提问于2013-04-23
得票数 2
1
回答
更改
grails
中
的
资产管道目录名称?还是让
grails
使用
现有
的结构?
是否可以自定义资产管道插件,使之取代必须将
现有
对象
重构
为以下格式
的
默认目录:
grails
-
应用程序
/资产/图像 我可以将类似于"javascript“
的
目录重命名为"js”,将“样式表”重命名为"css“吗?原因是我已经在
grails
之
浏览 3
提问于2015-01-29
得票数 0
3
回答
服务之外
的
Grails
依赖注入?
、
、
、
我有一个
Grails
应用程序
,它需要运行一种
策略
,随着时间
的
推移,这种
策略
很可能会被替换掉。我知道Spring是
Grails
的
基础,所以我想知道我是否可以访问Spring容器,这样我就可以在IoC文件中外部化实际
的
依赖项(注意:我从来没有这样做过,但只知道它,所以我可能遗漏了一些东西)。我
的
目标是能够做到以下几点:public int calculateSomething(){
浏览 0
提问于2011-09-08
得票数 7
回答已采纳
1
回答
对过大
的
前端控制器-based类进行
单元测试
:最佳
策略
、
我有一个web
应用程序
,它当前作为一个包含前端控制器
的
大类存在,还有一个bootstrap文件,它运行这个类并传入设置。随着时间
的
推移,这个类变得过于庞大,有多种顾虑,我早就想把它
重构
成相当明显
的
子类。我对各种
重构
都很熟悉。 但是,对于此
应用程序
,目前没有测试覆盖范围。因为所有的交互都是通过读取GET
和
POST参数来完成
的
,所以系统中只有一个公共方法,即通过前端控制器入口点
的
URL交互。所以这个类很难进行
单元
浏览 16
提问于2016-09-06
得票数 0
2
回答
哪些CMS与
现有
Grails
应用程序
集成?
、
、
、
、
我有一个
现有
的
grails
应用程序
与多种形式。我需要一个CMS,它允许我将
现有
的
grails
表单添加到这个cms中,并为每个表单分配不同
的
权限。我需要能够改变网站模板css从管理页面。类似于dotnet,您可以在其中添加
现有
的asp.net页面,并为该页面分配权限,并添加自定义主题。要求
的
特征: 从protal中设置
grails
表单安
浏览 0
提问于2014-04-27
得票数 0
2
回答
如何将Java web
应用程序
转换为
Grails
?
我构建了一个小型Java web
应用程序
,我想将其转换为
Grails
web
应用程序
。我
的
Java web
应用程序
由Servlets、用于数据库
的
entity
和
hibernate以及普通
的
java对象类组成。那么,做这件事
的
最佳方式是什么呢?
浏览 1
提问于2014-03-14
得票数 3
4
回答
对
现有
应用程序
进行轮换以进行数据库更改,好主意吗?
、
、
、
我们有一个
现有
的用C++/powerbuilder编写
的
“遗留”
应用程序
,它运行在Unix上,有自己
的
Sybase数据库。对于复杂
的
组织结构(
现有
的
应用程序
必须经历许多繁琐
的
程序才能修改)
和
代码原因(几年来没有进行
重构
,所以代码是意大利面条),所以很难对此
应用程序
进行修改。因此,我正在考虑写一个新
的
现代,也许基于
grails
的
web<e
浏览 0
提问于2009-03-17
得票数 3
回答已采纳
1
回答
具有多个数据库
的
Grails
多租户
、
、
我似乎找不到任何更新
的
资源/指南,插件或
Grails
多租户多租户
的
例子(每个租户一个)。我现在被
和
过时
的
困住了。 如何执行依赖于登录用户
的
数据库切换?
浏览 6
提问于2015-09-03
得票数 5
回答已采纳
5
回答
Java中
的
基模性
我是开发团队
的
一员,并且仍然维护着纯Java意大利面代码
的
代码库。其中大部分都是在我加入这个团队之前实现
的
。我
的
背景是Python/Django开发,Django社区真正强调
的
是“可插拔性”-- Django“
应用程序
”(模块)
的
一个特性,它主要意味着“一件事一件事”、可重用性、松散耦合
和
一个干净、有意识
的
API我们
的
实践包括在Django项目之外开发Django
应用程序
,在这个项目中,我
浏览 5
提问于2014-05-01
得票数 3
3
回答
重构
遗留代码
的
质量保证
、
我们
的
团队正计划在遗留代码base.Its中
重构
一些模块,这是一个用java编写
的
web
应用程序
。它根本没有
单元测试
。目前
的
系统相当稳定,已经运行了8年多。 谢谢,格雷
浏览 1
提问于2010-11-23
得票数 3
4
回答
在Perl中进行
单元测试
和
模拟对象
的
好框架是什么?
、
、
、
对于Perl中
的
单元测试
和
模拟对象,您会推荐哪些框架
和
工具?该
应用程序
目前没有任何
单元测试
,但我希望
重构
应用程序
具有良好
的
单元测试
。
浏览 3
提问于2009-10-05
得票数 12
回答已采纳
1
回答
Grails
2.4命令对象可空约束
和
依赖项注入
、
我们正在为
Grails
2.4升级做准备。我们面临
的
问题之一是,大多数命令对象
单元测试
由于注入
的
属性(如服务)而失败,因此在验证过程中要求不为null。 有什么方法来测试这个吗?我们是否应该模拟所有的属性,尽管有些属性是不需要测试
的
?还是有什么不同
的
方法?在杰夫回答了我
的
问题后,我分享了关于新功能
的
更多信息: doWithSpring
和
doWithConfig在2.4中
的
新内容中有描述:
单元测试
改进
浏览 1
提问于2014-07-19
得票数 2
回答已采纳
1
回答
Grails
单元测试
中使用
的
id生成
策略
是什么
我已经在我
的
应用程序
中使用了默认
的
id生成
策略
(使用postgres),并且我
的
db中有一个唯一
的
序列表用于我
的
所有其他表,因此id在我
的
表空间中必须是唯一
的
。然而,我在我
的
单元测试
中没有相同
的
行为,因为我在不同
的
表中有相同
的
id,我猜
Grails
在测试中使用了不同
的
策略
?(每个表一个序列?)
浏览 0
提问于2013-05-21
得票数 1
4
回答
为什么以及如何在遗留
应用程序
代码中实现初始
单元测试
、
、
、
我正在将
单元测试
集成到
现有
的遗留
应用程序
中。在“使用遗留
应用程序
”这本书和我读过
的
许多其他书中,都提到在开始
重构
现有
代码或集成新功能、纠正错误等过程之前,应该先编写
单元测试
。在我读过
的
大量示例中,
重构
方法
的
签名从未或很少被破坏,旧
的
单元测试
在进行了大量更改后仍然有效。原因是,作者
的
代码并不像我每天使用我认为
的
“遗留代码”时所看到
浏览 0
提问于2011-05-06
得票数 2
回答已采纳
3
回答
登录GrailsUnitTestCase?
、
、
、
如何在
grails
单元测试
中设置日志记录? 当我尝试log.info或log.debug时,.txt输出文件为空,即使在我尝试添加控制台附加器之后也是如此。这里发生了什么事?
浏览 0
提问于2010-06-04
得票数 3
回答已采纳
2
回答
大型
Grails
项目中
的
集成
和
单元测试
、
在大型
Grails
项目中,由于必须处理模拟对象而不是集成测试,因此编写
单元测试
通常更加复杂。这个甚至建议我们甚至可以完全取消
单元测试
,只编写集成测试,这一点我倾向于同意。我看到
的
唯一缺点是,与相同
的
单元测试
相比,集成测试
的
执行速度很快。 根据您在大型
Grails
项目中
的
实际工作经验,您对此有何感想?如果我们编写一个
单元测试
来测试完全相同
的
方法,并且编写集成测试来测试完全相同
的
方法,
浏览 5
提问于2011-04-10
得票数 12
回答已采纳
4
回答
在
重构
遗留代码
的
同时开发
单元测试
?
、
、
我有一个很大
的
代码库,为了使它更好地结合在一起,我需要
重构
它(一个大问题是每个组件之间没有足够
的
边界)。由于需要进行一些回归测试来验证任何
重构
,那么是否有必要:运行
单元测试
并确保其通过。
重构
代码并检查
单元测试
是否仍然通过 这似乎是一个好主意,开始使用TDD方法来处理这个
重构
过程,尽管我最关心
的
是在
现有
代码之后编写
单元测试
(而不是在
单元测试</em
浏览 0
提问于2011-06-06
得票数 32
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Grails——赋能敏捷开发的利器
在 Grails 中使用 jQuery和DataTables
代码重构技术的概念,动机,好处,挑战和技术方法
将遗留 Java 应用程序现代化到 Kubernetes
组件测试:改建遗留系统的起点
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券