如何在Bunit测试案例中渲染大发中心时如何绑定属性值
我已经在Blazor Server应用程序中有一个可存储的组件
public ProductDetailsDto ProductList { get; set; } = new ProductDetailsDto();
public FreightSnpPoliciesDto SnpDTO { get; set; } = new FreightSnpPoliciesDto();
@if (ProductList != null || SnpDTO != null)
{
------
-----Rendering controls here
}
,现在在渲染几个控件之前, 我已经放置了条件产品列表和SNPDTO为无效。
var publishChangesBtn = storeTableComponent.Find("#publishChangesBtn");
我需要某种方法来传递这些值。这两个属性不是[参数]
I've a StoreTable component in blazor server app where I've placed a condition before rendering few controls
public ProductDetailsDto ProductList { get; set; } = new ProductDetailsDto();
public FreightSnpPoliciesDto SnpDTO { get; set; } = new FreightSnpPoliciesDto();
@if (ProductList != null || SnpDTO != null)
{
------
-----Rendering controls here
}
Now, in my unit test case I'm trying to find the controls that are placed in condition and they are not getting rendered because I think ProductList and SnpDTO are null.
var publishChangesBtn = storeTableComponent.Find("#publishChangesBtn");
I need some way to pass these values while rendering. These 2 properties are not [Parameter]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论