我正在测试一种用 ruby on rails 编写的方法。简短的故事是 - 我正在使用 Axlsx gem 从 ruby 创建一个 Excel 电子表格。我想测试(使用 Rake) add_row 方法是否将我想要的样式分配给该行。该方法返回一个数组,其中第一项是行中每个单元格中的文本,第二项是每个单元格的样式信息。
现在,Rake 可以判断出第一个数组元素是正确的,但它会返回nil
第二个元素,这意味着样式信息在我的班级之外是不可见的。
与其尝试翻阅 Axlsx 的文档和规则,我认为验证方法中分配的样式并将消息发送回 Rake 以验证这一点要简单得多。有没有办法我可以做到这一点?谢谢!