コード例 #1
0
        public void BlankRockListDoesNotFail()
        {
            var rl  = GetBlankRockList();
            var res = new RockListController(rl, this.messageService, this.view, null);

            res.Initialise();
        }
コード例 #2
0
        private RockListController GetBlankRockListController()
        {
            var rl  = GetBlankRockList();
            var ret = new RockListController(rl, messageService, this.view, null);

            ret.Initialise();
            return(ret);
        }
コード例 #3
0
        private void AssertStateIsBlank(RockListController ctl)
        {
            Assert.IsFalse(ctl.CanDelete());
            Assert.IsFalse(ctl.CanGoNext());
            Assert.IsFalse(ctl.CanGoPrevious());
            Assert.IsFalse(ctl.CanSave());

            Assert.IsTrue(ctl.CanAdd());
        }
コード例 #4
0
        private void AddElement(RockListController ctl, string name)
        {
            ctl.Add();
            this.view.MakeValidRock(name);

            this.messageService.AddOnlyValid();

            ctl.Save();
        }