public void QuerySelectOrderByAndIncludeTestClan() { _query = new QueryFluent <NinjaClan>(new Repository <NinjaClan>(_ninjaClanFakeContext, _unitOfWorkAsync), new AllNinjaExpressionSpecification()); var ninjaEquipmentOwned = _query.Include(clan => clan.Ninjas).Select().First().Ninjas.First().EquipmentOwned; Assert.IsNotNull(ninjaEquipmentOwned); Assert.AreEqual(3, ninjaEquipmentOwned.Count); }