public void TestDeleteScaleNotInUse() { DifficultyLevelScale scale = _dataGenerator.CreateDifficultyLevelScale(); IDifficultyLevelScaleDao difficultyLevelScaleDao = new DifficultyLevelScaleDao(_graphClient); difficultyLevelScaleDao.Delete(scale); Assert.AreEqual(0, difficultyLevelScaleDao.GetAll().Count); }
public void TestSave() { DifficultyLevelScale scale = _dataGenerator.CreateDifficultyLevelScale("oldname"); scale.Name = "newname"; IDifficultyLevelScaleDao difficultyLevelScaleDao = new DifficultyLevelScaleDao(_graphClient); difficultyLevelScaleDao.Save(scale); Assert.AreEqual("newname", difficultyLevelScaleDao.GetAll().First().Name); }
public void TestCreateAndGetAll() { IDifficultyLevelScaleDao dao = new DifficultyLevelScaleDao(_graphClient); DifficultyLevelScale difficultyLevelScale = new DifficultyLevelScale() {Name = "sächsisch"}; DifficultyLevelScale created = dao.Create(difficultyLevelScale); IList<DifficultyLevelScale> allDifficultyLevelScales = dao.GetAll(); Assert.AreEqual(1, allDifficultyLevelScales.Count); Assert.AreEqual(difficultyLevelScale.Name, allDifficultyLevelScales.First().Name); Assert.AreEqual(difficultyLevelScale.Id, allDifficultyLevelScales.First().Id); Assert.AreEqual(created.Id, allDifficultyLevelScales.First().Id); }