TeamCity是否有可能像Bamboo如何集成到JIRA那样集成到JIRA?我在JetBrains网站上找不到任何关于问题跟踪器集成的文档.
仅供参考:我听说TeamCity推出了他们自己的追踪器Charisma.真的吗?
我喜欢ReSharper 4.5中的单元测试运行器,并希望将它用于我的MSTest测试,但有一件事让我烦恼:
在我们的一些解决方案中,我们在.testrunconfig文件中设置了一些部署项.ReSharper单元测试运行器似乎不尊重这一点,因此在尝试从ReSharper运行单元测试时出现错误.
这有什么工作作品吗?
更新:
citizenmatt的回答是正确的,在ReSharper的Options对话框中存在使用.strunconfig和ReSharper的选项.您必须在列表中选择单元测试提供程序,然后出现执行该操作的控件.(这不明显或不可发现,至少不适合我;-)
我喜欢使用ReSharper单元测试运行器,但它不支持在NUnit 2.5中添加的TestCase属性.是否有任何黑客可以绕过这个?
我显然可以使用另一个测试运行器,但我喜欢ReSharper.
我有一个位于网络共享上的项目.测试运行器尝试运行测试但失败并显示错误消息.
单元测试亚军未能加载程序集:JetBrains.ReSahrper.TaskRunnerFramework.TaskException:无法加载文件或assembl '文件://\myshare的\ Visual Studio 2010的\项目\ MyPorject\TestMyProject\BIN \发布\ TestMyProject.dll' 或一个它的依赖关系.
测试使用MSTest运行.我在Visual Studio 2010 Pro上的devenv.exe.config中启用了选项loadFromRemoteSources,并且可以部署Testproject.
问题是Test runner尝试读取程序集的位置(file:// \)
当我从C:\启动项目时它起作用.
我能做什么?
我在VS2008的当前解决方案中有大约650个NUnit测试,但其中40个被分类为"LongRunning"或"Integration".每次我做完更改并运行我的测试套件时,我都不希望这些运行(仅当我特别要求它时,并且在设定时间在CI上).
使用TestDriven.Net进行设置很简单:工具 - >选项 - > TestDriven.Net - >排除类别中的测试
不过,我想使用ReSharper附带的漂亮用户界面.我没有找到任何方法来设置ReSharper不运行某些类别.
有没有人这样做过?可以吗?
基于我之前的问题(Android持久性空间:"无法弄清楚如何从光标读取此字段")我得到了工作,感谢反馈,我在Kolin中实现了相同的示例(请参阅下面的代码).我不得不做一些小改动,比如现在传递给查询的参数必须作为"p0","p1"等传递.现在在Kotlin中我得到以下与UserWithPets类相关的错误:
错误:无法弄清楚如何从游标中读取此字段.e:private java.util.List pets;
@Dao
interface UserDAO {
@get:Query("SELECT * FROM user")
val all: LiveData<List<User>>
@Insert
fun insertUser(user: User) //single one
@Insert(onConflict = OnConflictStrategy.REPLACE)
fun insertUsers(vararg users: User)
@Query("SELECT * FROM User")
fun loadUsersWithPets(): LiveData<List<UserWithPets>>
}
@Entity
class Pet( var name: String?, var ownerId: Int,@PrimaryKey(autoGenerate = true)var id:Int)
@Dao
interface PetDAO {
@Query("SELECT * FROM pet")
val all: List<Pet>
@Query("SELECT * FROM pet WHERE id IN (:p0)")
fun loadAllByIds(petIds: IntArray): List<Pet>
@Insert
fun insert(pet: Pet)
@Insert
fun insertAll(vararg …
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用resharper testrunner调试单元测试,但它不起作用.在我的断点被点击之前,Visual Studio会弹出一个消息框"没有可用于当前位置的源代码".如果按OK,则表示LoadFromContextException.
想法有人吗?
我已经安装了ReSharper 4.1和Gallio 3.0.5,但我没有得到单元测试的阴沟图标.测试似乎在测试资源管理器中运行良好,但我在代码中的测试旁边没有图标.可能是什么导致了这个?我以前安装了MbUnit 2.4 ReSharper插件,但现在应该卸载它.
在一个不那么小的程序中,当你拥有不那么少的实体时,为了保持代码可读性,通用术语,以及提高团队成员之间的相互理解,必须定义和维护程序词汇.
你(或你的公司)如何处理这项任务,你有什么纪律,你介绍什么安排?
我有一些测试,我使用ReSharpers"从解决方案运行所有测试"功能.其中一个被测试的类依赖于与包含它的程序集相同的文件夹中的文件.此文件通过MSBuild复制到输出目录(将"复制到输出目录"设置为"始终复制").
问题:测试不是从正常的程序集输出目录运行,而是在我的用户配置文件中的某个临时位置运行.
因此,我真的不知道在哪里寻找文件 - 测试运行器不会在那里复制它.我可以强迫它吗?
是否有任何Visual Studio 2010插件可以直接从IDE使用Youtrack?
我正在开发一个充分利用代码生成的项目.它生成的一些文件包含> 25万行代码.VS(2K5)不能很好地应对,但R#(4.01)每两分钟左右就会抛出一个内存不足的异常.
将它们拆分成部分类/单独的文件在短期内不是一种选择,尽管可能会更晚.
有没有聪明的IDE技巧来处理这个?
编辑:所以人们立即(非常明智地)说"没有那么大的文件",并提出了将其分解为较小文件的方法.
这很好,但是我正在进行一项时间限制的任务,看看并决定优化什么.我的问题非常具体'如何在没有痛苦的情况下在IDE中查看疯狂的大文件',而不是"如何重构项目".出于问题的目的,请假设该文件是只读的.:)
resharper ×8
unit-testing ×7
nunit ×3
youtrack ×2
android ×1
android-architecture-components ×1
android-room ×1
bamboo ×1
c# ×1
jira ×1
kotlin ×1
mbunit ×1
teamcity ×1
vocabulary ×1