public void TestIfCreateMethodAddTheHero() { heroRep.Create(hero); Assert.That(heroRep.Heroes.Count == 1); Hero expected = heroRep.GetHero("name"); Assert.AreEqual(hero.Name, expected.Name); string message = heroRep.Create(new Hero("name1", 2)); Assert.AreEqual(message, $"Successfully added hero name1 with level 2"); }
public void GetHero_ReturnsValidHeroy() { Hero hero1 = new Hero("Hero1", 100); Hero hero2 = new Hero("Hero2", 200); Hero hero3 = new Hero("Hero3", 50); this.heroRepository.Create(hero1); this.heroRepository.Create(hero2); this.heroRepository.Create(hero3); Hero hero = heroRepository.GetHero("Hero3"); Assert.AreSame(hero3, hero); }
public void GetHeroWorkCorrectly() { heroRepository.Create(hero); var currHero = heroRepository.GetHero(hero.Name); Assert.AreEqual(hero.Name, currHero.Name); Assert.AreEqual(hero.Level, currHero.Level); }
public void GetHero_WorksCorrect() { Hero hero = new Hero("Name", 5); Hero hero2 = new Hero("Name2", 2); heroRepository.Create(hero); heroRepository.Create(hero2); Assert.That(heroRepository.GetHero("Name"), Is.EqualTo(hero)); }
public void ValidIfReturnsAccurateHero(string message) { TestHeroRep.Create(testHeroOne); TestHeroRep.Create(new Hero("Ivan", 30)); TestHeroRep.Create(new Hero("Bai", 60)); Hero returnHero = TestHeroRep.GetHero("Ivan"); Assert.AreEqual("Ivan", returnHero.Name, message); }
public void AddHeroToRepository() { Hero hero = new Hero("Ivan", 15); HeroRepository repository = new HeroRepository(); repository.Create(hero); Assert.That(repository.GetHero("Ivan") == hero); }
public void Get_Hero_Unsuccessfully() { HeroRepository repository = new HeroRepository(); repository.Create(new Hero("Gosho", 1)); var result = repository.GetHero("Kiro"); Assert.AreEqual(result, null); }
public void ReturnsNullIfNoSuchHeroWhenGettingAHero() { string name = "Max"; Hero hero = new Hero("Rus", 20); HeroRepository repository = new HeroRepository(); repository.Create(hero); Assert.IsNull(repository.GetHero(name)); }
public void ReturnsHeroIfNoSuchHeroWhenGettingAHero() { string name = "Rus"; Hero hero = new Hero("Rus", 20); HeroRepository repository = new HeroRepository(); repository.Create(hero); Assert.AreEqual(hero, repository.GetHero(name)); }
public void GetHeroReturnCorrectHero() { heros.Create(hero); Hero heroTwo = new Hero("Ivan", 11); heros.Create(heroTwo); Assert.That(() => heros.GetHero("Ivan"), Is.EqualTo(heroTwo)); }
public void Get_Hero_Success() { HeroRepository repository = new HeroRepository(); repository.Create(new Hero("Gosho", 1)); var result = repository.GetHero("Gosho"); Assert.AreEqual(result.Name, "Gosho"); }
public void GetHeroShouldReturnNullIfHeroIsNotExist() { HeroRepository heroRepository = new HeroRepository(); Hero hero = new Hero("Ivan", 1); heroRepository.Create(hero); Hero expectedResult = heroRepository.GetHero("George"); Assert.That(expectedResult, Is.EqualTo(null)); }
public void GetHeroShouldReturnCorrectlyThisHero() { HeroRepository heroRepository = new HeroRepository(); Hero hero = new Hero("Ivan", 1); heroRepository.Create(hero); Hero expectedResult = heroRepository.GetHero("Ivan"); Assert.That(expectedResult, Is.EqualTo(hero)); }
public void Should_Return_Hero_With_The_Given_Name() { Hero misho = new Hero("Misho", 15); Hero pizza = new Hero("Pizza", -1); heroes.Create(misho); heroes.Create(hero); heroes.Create(pizza); Assert.That(heroes.GetHero("Pizza"), Is.EqualTo(pizza)); }
public void GetHeroWithGivenName() { Hero hero2 = new Hero("Bani", 23); this.heroRepository.Create(hero); this.heroRepository.Create(hero2); Hero actual = heroRepository.GetHero("Bani"); Assert.AreEqual(hero2.Name, actual.Name); }
public void CreateMethodShouldCreateSuccessfully() { HeroRepository heroRepository = new HeroRepository(); Hero hero = new Hero("Ivan", 1); string result = heroRepository.Create(hero); string expectedResult = "Successfully added hero Ivan with level 1"; Assert.That(result, Is.EqualTo(expectedResult)); Assert.That(heroRepository.GetHero("Ivan"), Is.EqualTo(hero)); Assert.That(heroRepository.Heroes.Count, Is.EqualTo(1)); }
public void Hero_GetHero_OK() { HeroRepository heros = new HeroRepository(); var hero = new Hero("Ivan", 2); var hero2 = new Hero("Petar", 5); heros.Create(hero); heros.Create(hero2); var getHero = heros.GetHero("Ivan"); Assert.AreEqual(hero.Name, getHero.Name); }
public void ReturningHeroWithHighestLevelShouldWorkCorrectly() { var newHero = new Hero("Ivan", 44); var newHero2 = new Hero("Gosho", 45); repo.Create(newHero); repo.Create(hero); repo.Create(newHero2); Assert.AreEqual(newHero2, repo.GetHeroWithHighestLevel()); Assert.AreEqual(hero, repo.GetHero("Ivo")); }
public void GetHeroByNameWorkCorrectly() { Hero niko = new Hero("Nikolay", 25); HeroRepository heroes = new HeroRepository(); heroes.Create(niko); Hero expectedHero = niko; Hero actualHero = heroes.GetHero("Nikolay"); Assert.That(expectedHero, Is.EqualTo(actualHero)); }
public void GetHeroMethodShouldWorkCorrectly() { var rep = new HeroRepository(); var hero = new Hero("Ivan", 12); rep.Create(hero); var expected = hero; var actual = rep.GetHero("Ivan"); Assert.AreEqual(expected, actual); }
public void GetHeroTest() { heroRepository = new HeroRepository(); Hero hero = new Hero("Gosho", 11); Hero hero2 = new Hero("Pesho", 12); heroRepository.Create(hero); heroRepository.Create(hero2); Hero HLH = heroRepository.GetHero("Gosho"); Assert.AreEqual("Gosho", HLH.Name); }
public void CheckGetHero() { var heroRepository = new HeroRepository(); Hero hero1 = new Hero("zaza", 4); Hero hero2 = new Hero("zeze", 7); Hero hero4 = new Hero("zizi", 13); heroRepository.Create(hero1); heroRepository.Create(hero2); heroRepository.Create(hero4); var result = heroRepository.GetHero("zaza"); Assert.AreEqual(hero1, result); }
public void GetHeroByName() { var name1 = "Ivan1"; var level1 = 15; var name2 = "Ivan2"; var level2 = 10; var heroRepo = new HeroRepository(); var hero1 = new Hero(name1, level1); var hero2 = new Hero(name2, level2); heroRepo.Create(hero1); heroRepo.Create(hero2); Assert.AreEqual(hero1, heroRepo.GetHero(name1)); }
public void Get_Hero_With_Name_Works() { var repository = new HeroRepository(); var hero1 = new Hero("Gosho", 5); repository.Create(hero1); var hero2 = new Hero("Kiro", 10); repository.Create(hero2); var hero3 = new Hero("Pesho", 7); repository.Create(hero3); var result = repository.GetHero("Pesho"); Assert.AreEqual(hero3, result); }