|
@@ -7,7 +7,6 @@ namespace PixiEditorTests.ModelsTests.ToolsTests.ToolbarTests
|
|
[Collection("Application collection")]
|
|
[Collection("Application collection")]
|
|
public class ToolbarBaseTests
|
|
public class ToolbarBaseTests
|
|
{
|
|
{
|
|
-
|
|
|
|
[StaFact]
|
|
[StaFact]
|
|
public void TestThatGetSettingReturnsCorrectSetting()
|
|
public void TestThatGetSettingReturnsCorrectSetting()
|
|
{
|
|
{
|
|
@@ -20,6 +19,21 @@ namespace PixiEditorTests.ModelsTests.ToolsTests.ToolbarTests
|
|
Assert.Equal(settingName,setting.Name);
|
|
Assert.Equal(settingName,setting.Name);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ [StaFact]
|
|
|
|
+ public void TestThatGetSettingReturnsSettingWithCorrectType()
|
|
|
|
+ {
|
|
|
|
+ const string settingName = "test";
|
|
|
|
+ const bool settingValue = true;
|
|
|
|
+ Setting<bool> expected = new BoolSetting(settingName, settingValue);
|
|
|
|
+
|
|
|
|
+ BasicToolbar toolbar = new BasicToolbar();
|
|
|
|
+ toolbar.Settings.Add(expected);
|
|
|
|
+
|
|
|
|
+ Setting<bool> actual = toolbar.GetSetting<bool>(settingName);
|
|
|
|
+
|
|
|
|
+ Assert.Equal(expected.Value, actual.Value);
|
|
|
|
+ }
|
|
|
|
+
|
|
[StaFact]
|
|
[StaFact]
|
|
public void TestThatSaveToolbarSettingsSavesSettingAndLoadsItIntoNewToolbar()
|
|
public void TestThatSaveToolbarSettingsSavesSettingAndLoadsItIntoNewToolbar()
|
|
{
|
|
{
|