public void Index()
        {
            //_weapons = new WeaponService(new WeaponRepository());

            //Assert.IsNotNull(_weapons);
            weaponService = new Services.WeaponService(new MonsterHunterAPI.Dal.Services.WeaponService(new WeaponRepository(), new EquipmentElementRepository(), new ElementRepository()));

            WeaponDataEntryModel testObject = new WeaponDataEntryModel()
            {
                Name           = "test sword",
                Rarity         = 3,
                Element        = "Water",
                ElementDamange = 384,
                Sharpness      = "white/green",
                Attack         = 234,
                Affinity       = 35,
                Slots          = 3
            };

            weaponService.AddWeaponToDb(testObject);


            // Arrange
            //HomeController controller = new HomeController();

            // Act
            //ViewResult result = controller.Index() as ViewResult;

            // Assert
            //Assert.IsNotNull(result);
            //Assert.AreEqual("Home Page", result.ViewBag.Title);
        }
Esempio n. 2
0
 private WeaponDTO WeaponDTOMapper(WeaponDataEntryModel model)
 {
     return(new WeaponDTO()
     {
         Name = model.Name,
         Rarity = model.Rarity,
         Attack = model.Attack,
         Element = model.Element,
         ElementDamage = model.ElementDamange,
         Sharpness = model.Sharpness,
         Slots = model.Slots,
         Affinity = model.Affinity,
         Defense = model.Defense
     });
 }
        public ActionResult Create(WeaponDataEntryModel model)
        {
            WeaponDataEntryModel testObject = new WeaponDataEntryModel()
            {
                Name           = "test sword",
                Rarity         = 3,
                Attack         = 234,
                Element        = "water",
                ElementDamange = 343,
                Affinity       = 32,
                Slots          = 3
            };


            _weaponService.AddWeaponToDb(testObject);
            return(Redirect("/DataInput"));
        }
Esempio n. 4
0
 public void AddWeaponToDb(WeaponDataEntryModel model)
 {
     _service.AddNewWeapon(WeaponDTOMapper(model));
 }