vlko.BlogModule.NH.Tests.Repository.IOCResolved.BaseTest.QueryHotelRoomsByName C# (CSharp) Method

QueryHotelRoomsByName() public method

Queries the name of the hotel rooms by.
public QueryHotelRoomsByName ( ) : void
return void
        public virtual void QueryHotelRoomsByName()
        {
            using (var session = RepositoryFactory.StartUnitOfWork())
            {
                var query = _roomBaseRepository.GetCommand<IHotelRoomsQuery>()
                    .WhereHotelName("Hotel1")
                    .OrderBy(room => room.Name);

                Assert.AreEqual(5, query.Count());

                var result = query.ToArray();
                Assert.AreEqual("101", result[0].Name);
                Assert.AreEqual("102", result[1].Name);
                Assert.AreEqual("103", result[2].Name);
                Assert.AreEqual("104", result[3].Name);
                Assert.AreEqual("105", result[4].Name);
            }
        }