Well i was looking for actual example. I know what the test supposed to do. But i don’t know syntactically how do write the test using Rhino
On Jan 20, 9:14 am, bill richards <[email protected]> wrote: > My take on this is as follows: > > You don't need to test the LINQ query. What you actually need to test > is the behaviour of the thing you are building. We can take it as read > that LINQ has been thoroughly tested by Microsoft and it does exactly > what it should do how it should do it. > > So then the question becomes .... what am I actually trying to test? > > Given that I have a thing for executing > When we invoke Execute passing in the id of a known registered package > Then Package should reference the registered Package > > Job done ... if the test passes, your LINQ query is correct if it > fails, it is wrong :o) > > On Jan 20, 5:01 am, Laksh <[email protected]> wrote: > > > > > I'm using 3.6 version of Rhino. How do i test the following funtion > > which has LINQ query > > > protected override void Execute(int PackageID) > > { > > > // get the package hierarchy from the database > > IRepository<Package> repository = > > DefaultServiceLocator.Instance.GetInstance<IRepository<Package>>(); > > var package = repository.GetQuery() > > .Where(a => a.PackageID == PackageID) > > .Include(a => a.PackageDetails.Select(b => > > b.DocumentTemplate)) > > .Include(a => a.PackageArea) > > .Include(a => a.ReturnDetails) > > .FirstOrDefault(); > > > this.Package.Set(package); > > }- Hide quoted text - > > - Show quoted text - -- You received this message because you are subscribed to the Google Groups "Rhino.Mocks" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rhinomocks?hl=en.
