public void ButtonGroupRemoveItemWithNull() { tlog.Debug(tag, $"ButtonGroupRemoveItemWithNull START"); using (View view = new View() { Size = new Size(100, 200) }) { var testingTarget = new ButtonGroup(view); Assert.IsNotNull(testingTarget, "null handle"); Assert.IsInstanceOf <ButtonGroup>(testingTarget, "Should return ButtonGroup instance."); try { Button bt = null; testingTarget.RemoveItem(bt); } catch (Exception e) { tlog.Debug(tag, e.Message.ToString()); Assert.Fail("Caught Exception : Failed!"); } testingTarget.Dispose(); } tlog.Debug(tag, $"ButtonGroupRemoveItemWithNull End"); }
public void ButtonGroupRemoveItemNotBelongToTheGroup() { tlog.Debug(tag, $"ButtonGroupRemoveItemNotBelongToTheGroup START"); using (View view = new View() { Size = new Size(100, 200) }) { var testingTarget = new ButtonGroup(view); Assert.IsNotNull(testingTarget, "null handle"); Assert.IsInstanceOf <ButtonGroup>(testingTarget, "Should return ButtonGroup instance."); try { using (Button bt = new Button() { Size = new Size(20, 30) }) { // bt not added into the group testingTarget.RemoveItem(bt); } } catch (Exception e) { tlog.Debug(tag, e.Message.ToString()); Assert.Fail("Caught Exception : Failed!"); } testingTarget.Dispose(); } tlog.Debug(tag, $"ButtonGroupRemoveItemNotBelongToTheGroup End"); }
public void ButtonGroupRemoveItem() { tlog.Debug(tag, $"ButtonGroupRemoveItem START"); using (View view = new View() { Size = new Size(100, 200) }) { var testingTarget = new ButtonGroup(view); Assert.IsNotNull(testingTarget, "null handle"); Assert.IsInstanceOf <ButtonGroup>(testingTarget, "Should return ButtonGroup instance."); using (Button bt = new Button() { Size = new Size(20, 30) }) { testingTarget.AddItem(bt); tlog.Debug(tag, "Count : " + testingTarget.Count); tlog.Debug(tag, "Contains : " + testingTarget.Contains(bt)); testingTarget.RemoveItem(bt); Assert.AreEqual(0, testingTarget.Count, "Should be equal!"); } testingTarget.Dispose(); } tlog.Debug(tag, $"ButtonGroupRemoveItem End"); }
public void ButtonGroupAddItem() { tlog.Debug(tag, $"ButtonGroupAddItem START"); using (View view = new View() { Size = new Size(100, 200) }) { var testingTarget = new ButtonGroup(view); Assert.IsNotNull(testingTarget, "null handle"); Assert.IsInstanceOf <ButtonGroup>(testingTarget, "Should return ButtonGroup instance."); using (Button bt = new Button() { Size = new Size(20, 30) }) { try { testingTarget.AddItem(bt); tlog.Debug(tag, "Count : " + testingTarget.Count); tlog.Debug(tag, "Contains : " + testingTarget.Contains(bt)); var index = testingTarget.GetIndex(bt); var result = testingTarget.GetItem(index); tlog.Debug(tag, "Item : " + result); try { testingTarget.RemoveItem(index); } catch (Exception e) { tlog.Debug(tag, e.Message.ToString()); Assert.Fail("Caught exception : Failed!"); } } catch (Exception e) { tlog.Debug(tag, e.Message.ToString()); Assert.Fail("Caught Exception : Failed!"); } } testingTarget.Dispose(); } tlog.Debug(tag, $"ButtonGroupAddItem END (OK)"); }
public void ButtonGroupRemoveItemWithWrongIndex() { tlog.Debug(tag, $"ButtonGroupRemoveItemWithWrongIndex START"); using (View view = new View() { Size = new Size(100, 200) }) { var testingTarget = new ButtonGroup(view); Assert.IsNotNull(testingTarget, "null handle"); Assert.IsInstanceOf <ButtonGroup>(testingTarget, "Should return ButtonGroup instance."); using (Button bt = new Button() { Size = new Size(20, 30) }) { testingTarget.AddItem(bt); tlog.Debug(tag, "Count : " + testingTarget.Count); tlog.Debug(tag, "Contains : " + testingTarget.Contains(bt)); try { testingTarget.RemoveItem(-1); } catch (Exception e) { testingTarget.Dispose(); tlog.Debug(tag, e.Message.ToString()); tlog.Debug(tag, $"ButtonGroupRemoveItemWithWrongIndex End"); Assert.Pass("Caught exception : Passed!"); } } } }