コード例 #1
0
        public void SelectTest()
        {
            var repo    = new ModifierTypeRepository();
            var cardSet = repo.Select(1);

            Assert.IsNotNull(cardSet);
        }
コード例 #2
0
        public void SelectAllTest()
        {
            var repo    = new ModifierTypeRepository();
            var results = repo.SelectAll();

            Assert.AreEqual(5, results.Count);
        }
コード例 #3
0
        public void DeleteTest()
        {
            var repo = new ModifierTypeRepository();

            repo.Delete(2);

            var allSets = repo.SelectAll();

            Assert.AreEqual(4, allSets.Count);
        }
コード例 #4
0
ファイル: CardsController.cs プロジェクト: fretelweb/Webcasts
        public ActionResult Edit(int id)
        {
            var cardSetRepo      = new CardSetRepository();
            var cardRepo         = new CardRepository();
            var modifierTypeRepo = new ModifierTypeRepository();

            var model = new CardEditModel(cardRepo.SelectView(id), cardSetRepo.SelectAll(), modifierTypeRepo.SelectAll());

            return(View(model));
        }
コード例 #5
0
        public void InsertTest()
        {
            var repo            = new ModifierTypeRepository();
            var newModifierType = new ModifierType();

            newModifierType.ModifierTypeName = "New";

            repo.Insert(newModifierType);

            Assert.AreEqual(6, repo.SelectAll().Count);
        }
コード例 #6
0
        public void UpdateTest()
        {
            var repo    = new ModifierTypeRepository();
            var cardSet = new ModifierType {
                ModifierTypeID = 1, ModifierTypeName = "Updated"
            };

            repo.Update(cardSet);

            var updatedSet = repo.Select(1);

            Assert.AreEqual("Updated", updatedSet.ModifierTypeName);
        }