public void TestCharacterModelLoading() { //Arrange CharacterCreationViewModel ccvm = new CharacterCreationViewModel(); ICharacterContext _Icc = new TestCharacterContext(); CharacterRepo _cr = new CharacterRepo(_Icc); //Act ccvm.CharModels = _cr.GetAllCharModels(); //Assert Assert.IsTrue(ccvm.CharModels.Count == 3); }
public void TestLoadingGame() { //Arrange CharacterCreationViewModel ccvm = new CharacterCreationViewModel(); ICharacterContext _Icc = new TestCharacterContext(); IItemContext _IIc = new TestItemContext(); CharacterRepo _cr = new CharacterRepo(_Icc); ItemRepo _ir = new ItemRepo(_IIc); var mvm = new MapViewModel(); var tempItemList = new List <ItemViewModel>(); //Act mvm.character = CharacterToCharacterVM.ToCharVM(_cr.GetById(5)); foreach (Item item in _ir.GetAllItems(0)) { tempItemList.Add(ItemToItemVM.ToItemVM(item)); } mvm.allitems = tempItemList; //Assert Assert.IsTrue(mvm.character != null && mvm.character.CharacterModel != ""); Assert.IsTrue(mvm.allitems.Count > 0); }