小编Nap*_*nes的帖子

MVC Core 2.0单元测试和自动映射器

我试图对使用Automapper ProjectTo的方法进行单元测试,但不确定如何在MVC Core中注册映射。我正在使用内置的单元测试。

以下是我的单元测试。

 [TestClass]
public class BusinessGenderServiceTest
{
    [ClassInitialize]
    public static void Init(TestContext context)
    {

    }
    [TestMethod]
    public void GetTest()
    {
        var options = new DbContextOptionsBuilder<GotNextDbContext>()
            .UseInMemoryDatabase(databaseName: "GetTest")
            .Options;

        using (var context = new GotNextDbContext(options))
        {


            context.GenderLanguage.Add(new GenderLanguage { Id = 1, Name = "Male", Language = 1 });
            context.GenderLanguage.Add(new GenderLanguage { Id = 2, Name = "Female", Language = 1 });
            context.GenderLanguage.Add(new GenderLanguage { Id = 3, Name = "Hombre", Language = 2 });
            context.GenderLanguage.Add(new GenderLanguage { Id …
Run Code Online (Sandbox Code Playgroud)

unit-testing automapper asp.net-core

3
推荐指数
1
解决办法
2740
查看次数

标签 统计

asp.net-core ×1

automapper ×1

unit-testing ×1