[Test]<br>public void Should_Create_User()<br>{<br> // 配置测试容器<br> var builder = new ContainerBuilder();<br> var mockRepo = new Mock<IUserRepository>();<br> mockRepo.Setup(r => r.Create(It.IsAny<User>())).Returns(true);<br> <br> builder.RegisterInstance(mockRepo.Object);<br> builder.RegisterType<UserService>().AsSelf();<br> <br> using var container = builder.Build();<br> var service = container.Resolve<UserService>();<br> <br> var result = service.CreateUser("test@example.com");<br> Assert.IsTrue(result);<br>}