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); }
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")); }
public void AddWeaponToDb(WeaponDataEntryModel model) { _service.AddNewWeapon(WeaponDTOMapper(model)); }