public async Task GetFeatureListings_ExpectOneListing()
        {
            _listingServiceMock.Setup(x => x.GetFeatureListings()).ReturnsAsync(() => new List <ListingView>
            {
                new ListingView
                {
                    Id          = 1,
                    Header      = "This is header",
                    Description = "This is description",
                    SuburbName  = "Name",
                    PostCode    = 2000,
                    OwnerName   = "Boss"
                }
            });
            var controller = new ListingController(_listingServiceMock.Object, _mapperMock, _appSettingMock.Object,
                                                   _loggerMock.Object,
                                                   _authorizationServiceMock.Object, _imageServiceMock.Object, _bookingServiceMock.Object, _deviceMock.Object,
                                                   _imageStorageMock.Object);

            // Act
            var result = (await controller.GetFeatureListings()).ToList();

            // Assert
            result.Count.Should().Be(1);
            var firstListing = result.FirstOrDefault();

            firstListing.Should().NotBeNull();
            firstListing.Id.Should().Be(1);
            firstListing.Header.Should().Be("This is header ...");
            firstListing.Description.Should().Be("This is description");
            firstListing.Location.Should().Be("Name (2000)");
            firstListing.PrimaryOwner.Should().Be("Boss");
        }