public void ModesController_TryGetPanelInfo_True() { // Arrange var panel = new PanelTest(); var modesController = new ModesController(); // Act modesController.Add(panel, Modes.None); var actual = modesController.TryGetPanelInfo(panel, out _); // Assert Assert.IsTrue(actual); }
public void ModesController_TryGetPanelInfo_Panel() { // Arrange var expected = new PanelTest(); var modesController = new ModesController(); // Act modesController.Add(expected, Modes.None); modesController.TryGetPanelInfo(expected, out var panelInfo); var actual = panelInfo.Panel; // Assert Assert.AreEqual(expected, actual); }
public void ModesController_TryGetPanelInfo_Mode() { // Arrange const Modes expected = Modes.None; var panel = new PanelTest(); var modesController = new ModesController(); // Act modesController.Add(panel, expected); modesController.TryGetPanelInfo(panel, out var panelInfo); var actual = panelInfo.Mode; // Assert Assert.AreEqual(expected, actual); }
public void ModesController_Add_Exception() { // Arrange var actual = false; var modesController = new ModesController(); // Act try { modesController.Add(null, Modes.None); } catch (ArgumentNullException) { actual = true; } // Assert Assert.IsTrue(actual); }