BinaryStudio.ClientManager.WebUi.Tests.Controllers.InquiryControllerTests.Should_ReturnInquiryWithSpecifiedId_WhenIsDetailsRequested C# (CSharp) Метод

Should_ReturnInquiryWithSpecifiedId_WhenIsDetailsRequested() приватный Метод

private Should_ReturnInquiryWithSpecifiedId_WhenIsDetailsRequested ( int id ) : void
id int
Результат void
        public void Should_ReturnInquiryWithSpecifiedId_WhenIsDetailsRequested(int id)
        {
            //setup
            var inquiry = Builder<Inquiry>.CreateNew()
                .With(x => x.Id = id)
                .Build();

            var mock = new Mock<IRepository>();
            mock.Setup(z => z.Get<Inquiry>(id, x => x.Client, x => x.Source,
                x => x.Source.Sender, x => x.Comments, x => x.Assignee, x => x.Tags)).Returns(inquiry);
            var inquiriesController = new InquiriesController(mock.Object);

            //act
            var result = (Inquiry) inquiriesController.Details(id).Model;

            //assert
            Assert.That(result.Id, Is.EqualTo(id));
        }