《Apex Legends》是由Respawn开发的免费大逃杀游戏,自推出以来吸引了数千万玩家。EA首席执行官表示将推出重大更新,可能会有《Apex Legends 2.0》。尽管游戏近期面临战斗通行证调整和黑客攻击等问题,但仍在不断发展中。
集成测试在软件开发中至关重要,确保各模块协同工作。本文介绍如何使用TestContainers和xUnit搭建集成测试环境,利用SQL Server容器和Respawn库重置数据库,确保每次测试在干净状态下进行。示例代码展示了创建SQL Server容器、配置测试集合及编写基本集成测试,以确保应用与数据库的有效交互。
宫崎骏执导的电影《你想活出怎样的人生》公布首个预告片,暂无内地上映消息。Remedy的《心灵杀手2》将于10月27日登陆Epic、Xbox Series X|S、PS5。EA CEO表示Respawn正在开发新项目,之前已确认早期开发的新IP游戏。《博德之门3》将加入跨平台联机功能,上线日期未定。《赤痕:夜之仪式》销量突破200万份,正在开发多人模式和两款付费DLC。
Respawn是一个小而实用的工具,用于重置测试或开发数据库为空状态。它适用于集成测试,可以自动清除数据,恢复到测试之前的数据库状态。使用Nuget安装Respawn,通过Respawner进行配置,指定要跳过的表或模式。使用ResetAsync方法将数据库重置为空状态。Respawn智能地检查SQL元数据,根据外键关系构建删除表的顺序,并构建DELETE脚本。
完成下面两步后,将自动完成登录并继续当前操作。