Ejemplo n.º 1
0
 public void CreateCustomer_Save_CheckTitle()
 {
     using (var detail = (CustomerDetail)ModulesManager.Current.OpenModuleObjectDetail(new CustomerDetailObject(Session, null), false)) {
         detail.CustomerEdit.VRObjectEditObject.VideoRentObject.FirstName = "x";
         detail.CustomerEdit.VRObjectEditObject.VideoRentObject.LastName  = "y";
         Assert.AreEqual(ConstStrings.Get("NewCustomer") + " *", detail.Title);
         Assert.IsTrue(detail.Save());
         Assert.AreEqual("x y", detail.Title);
     }
 }
Ejemplo n.º 2
0
        public void TryDeleteDenyObject_CheckInfoMessage()
        {
            Assert.IsNotNull(Anton.DoRent(new RentInfo(Avatar, MovieItemFormat.DVD)));
            SessionHelper.CommitSession(Session, null);
            Assert.IsFalse(Avatar.AllowDelete);
            MoviesList moviesList = (MoviesList)ModulesManager.Current.OpenModuleObjectDetail(new MoviesListObject(Session), false);

            moviesList.MoviesEdit.CurrentRecord = SessionHelper.GetObject <Movie>(Avatar, moviesList.MoviesEdit.VRObjectsEditObject.VideoRentObjects.Session);
            TestMessageBoxView.ShowDelegate     = MessageBoxShow;
            Assert.IsFalse(moviesList.MoviesEdit.DeleteCurrentRecord());
            Assert.AreEqual(ConstStrings.Get("ObjectCanNotBeDeleted"), message);
            TestMessageBoxView.ShowDelegate = null;
            moviesList.Dispose();
        }