public void QuerySelectExpressionTestClan() { _query = new QueryFluent <NinjaClan>(new Repository <NinjaClan>(_ninjaClanFakeContext, _unitOfWorkAsync), new AllNinjaExpressionSpecification()); var ninjaClan = _query.Select(x => x.ClanName).ToList(); Assert.AreEqual(2, ninjaClan.Count); Assert.AreEqual("TestClan", ninjaClan.First()); }
public void QuerySelectTestClan() { _query = new QueryFluent <NinjaClan>(new Repository <NinjaClan>(_ninjaClanFakeContext, _unitOfWorkAsync), new AllNinjaExpressionSpecification()); var ninjaClan = _query.Select().ToList(); Assert.AreEqual(2, ninjaClan.Count); Assert.AreEqual(1, ninjaClan.First().Ninjas.Count); Assert.AreEqual(3, ninjaClan.First().Ninjas.First().EquipmentOwned.Count); }