标签: unit-testing
我试图为通过授权令牌与Web服务进行通信的对象编写单元测试。什么是测试"好"的最好方法。令牌和"坏"令牌?我不想在测试源本身中嵌入有效的令牌,因为我计划公开发布代码而我不希望我的auth令牌浮动。
答案 0 :(得分:0)
我会使用模拟对象。创建一个接受所有内容作为“好”令牌和一个拒绝一切作为“坏”令牌的令牌。然后你可以传入你想要的任意值(即使每个值都相同),它也会按照你想要的方式运行。