我怎样才能测试依赖于另一粒谷物的谷物?

时间:2016-09-03 04:49:18

标签: unit-testing orleans

gradle

有两个Grain名为GrainA和GrainB。 GrainB依赖于GrainA。我看到了奥尔良的样本,而class GrainB : Grain, IGrainB { public async override Task OnActivateAsync() { var grain = GrainFactory.GetGrain<IGrainA>(0); await grain.Register(this.GetPrimaryKeyString()); await base.OnActivateAsync(); } } class GrainA : Grain, IGrainA { public Task Register(string grainKey); public Task UnRegister(string grainKey); } 可以创造出我可以测试的局部纹理。 当Grain简单时,可以轻松测试。但在我的问题中,GrainB依赖于GrainA,我该如何完成测试?

0 个答案:

没有答案