BestQA.UnitTest/RepositoryTest.cs

(完整代码) 901B

using System;
using System.Runtime.Serialization;
using BestQA.QueryService.DTOs;
using BestQA.Repository;
using ECommon.Utilities;
using Microsoft.VisualStudio.TestTools.UnitTesting;

namespace BestQA.UnitTest
{
    [TestClass]
    public class RepositoryTest
    {
        [TestMethod]
        public void CreateQeustion()
        {
            var repository = new QuestionRepository();
            string id = ObjectId.GenerateNewStringId();
            QuestionDTO dto = new QuestionDTO
            {
                Title = "ddd",
                Content = "ddd content",
                CreatedTime = DateTime.Now,
                Id = id,
                UserId = "admin"
            };
            repository.CreateQuestion(dto);

            var query = new QuestionQuery();
            var newdto = query.Find(id);
            Assert.AreEqual(dto.Title, newdto.Title);
        }
    }
}

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。