Beispiel #1
0
    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());
    }
Beispiel #2
0
    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());
    }