public void LTDUpdateRevTest()
        {
            IDataManager dm = new LocalTestData();

            var  rev    = dm.GetReview(2);
            bool result = dm.UpdateReview(new Model.Review(rev.Id, rev.Score, rev.Reviewer, "newComment", rev.Subject));

            rev = dm.GetReview(2);

            Assert.IsTrue(result);
            Assert.AreEqual(rev.Comment, "newComment");
        }
        public void LTDDelResCascTest()
        {
            IDataManager dm = new LocalTestData();

            dm.RemoveRestaurant(1);
            var nullRef1 = dm.GetReview(1);
            var nullRef2 = dm.GetReview(2);
            var nullRef3 = dm.GetReview(3);

            Assert.IsNull(nullRef1);
            Assert.IsNull(nullRef2);
            Assert.IsNull(nullRef3);
        }
        public void LTDGetRevTest()
        {
            IDataManager dm = new LocalTestData();

            var rev = dm.GetReview(1);

            Assert.AreEqual(rev.Id, 1);
        }
        public void LTDDelRevTest()
        {
            IDataManager dm = new LocalTestData();

            bool result  = dm.RemoveReview(1);
            var  nullRef = dm.GetReview(1);

            Assert.IsTrue(result);
            Assert.IsNull(nullRef);
        }
        public void LTDAddRevTest()
        {
            IDataManager dm = new LocalTestData();

            var rev = new Model.Review(0, 3, "newRev", "newCom", 2);
            int id  = dm.AddReview(rev);

            var getR = dm.GetReview(id);

            Assert.AreEqual(rev.Score, getR.Score);
            Assert.AreEqual(rev.Reviewer, getR.Reviewer);
            Assert.AreEqual(rev.Comment, getR.Comment);
        }
        public void LTDUpdateResTest()
        {
            IDataManager dm = new LocalTestData();

            var  r      = dm.GetRestaurant(2);
            bool result = dm.UpdateRestaurant(new Model.Restaurant(r.Id, "Stupid Cafe", r.Food, null));

            r = dm.GetRestaurant(2);

            var notNull = dm.GetReview(4);

            Assert.IsTrue(result);
            Assert.AreEqual(r.Name, "Stupid Cafe");
            Assert.IsNotNull(notNull);
        }