如何使用RhinoMocks测试GetEntityByName <t>功能?是可能还是好的做法?</t>

时间:2013-05-31 16:17:46

标签: entity-framework unit-testing generics reflection rhino-mocks

我有一个使用反射的方法来获取名称的泛型实体。

public T GetEntity<T>( string name ) where T : EntityBase
{
    return GetDbSet<T>().FirstOrDefault( x => x.Name == name );
}
public class EntityBase : IEntityBase
{
    [Key]
    public int ID {get;set;}
    public string Name {get;set;}
}

还有很多实体从EntityBase继承。

有人可以了解如何使用RhinoMocks测试此方法以及类似方法的泛型类型和反射吗?或者测试这些方法是个好主意吗?

0 个答案:

没有答案