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

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

private Should_ReturnFullListOfInquiriesSortedByTag_WhenCalledAllFunction ( ) : void
Результат void
        public void Should_ReturnFullListOfInquiriesSortedByTag_WhenCalledAllFunction()
        {
            // arrange
            var repository = Substitute.For<IRepository>();
            repository.Query<Inquiry>().ReturnsForAnyArgs(inquiries.AsQueryable());
            repository.Query<Tag>().ReturnsForAnyArgs(tags.AsQueryable());

            var inquiriesController = new InquiriesController(repository).MockHttpContext();

            // act
            var viewResult = (AllInquiriesViewModel) inquiriesController.All().Model;
            var categories = viewResult.Categories.ToList();

            // assert
            categories.Count.Should().Be(2);
            categories[1].Tag.Name.Should().Be("");
            categories[1].Inquiries.Count().Should().Be(20);
            categories[0].Tag.Name.Should().Be("tag2");
            categories[0].Inquiries.Count().Should().Be(10);
        }