public void SaveSoundOptionDirect([Values(OnOffOption.On, OnOffOption.Off)] OnOffOption value) { //Arrange Option database = OptionFacade.Find(OptionName.Sound); Option saved; //Act database.Value = value; OptionFacade.Save(database); saved = OptionFacade.Find(OptionName.Sound); //Assert Assert.AreEqual(database, saved, "Object"); Assert.AreEqual(database.Value, saved.Value, "Value"); Assert.AreEqual(1, OptionFacade.FindAll().Count, Facade <Option> .ToStringAll()); }
public void SaveSoundOption([Values(OnOffOption.On, OnOffOption.Off)] OnOffOption value) { //Arrange Option toSave = new Option() { Name = OptionName.Sound, Value = value }; Option saved; //Act OptionFacade.Save(toSave.Name, toSave.Value); saved = OptionFacade.Find(OptionName.Sound); //Assert Assert.AreEqual(toSave, saved); Assert.AreEqual(toSave.Value, saved.Value); Assert.AreEqual(1, OptionFacade.FindAll().Count, Facade <Option> .ToStringAll()); }