public void FormHandlerControl_ShouldSetVisibleFalse_OnIntialization() { // Arrange and act var testFormHandlerControl = new TestFormControl(); // Assert Assert.IsFalse(testFormHandlerControl.Visible); }
public void FormHandlerControl_ShouldSetFormBorderStyle_OnIntialization() { // Arrange and act var testFormHandlerControl = new TestFormControl(); // Assert Assert.AreEqual(FormBorderStyle.None, testFormHandlerControl.FormBorderStyle); }
public void FormHandlerControl_ShouldCreateHandle_OnIntialization() { // Arrange and act var testFormHandlerControl = new TestFormControl(); // Assert Assert.IsTrue(testFormHandlerControl.IsHandleCreated); }
public void FormHandlerControlShouldSetVisibleFalseOnInitialization() { // Arrange and act using (var testFormHandlerControl = new TestFormControl()) { // Assert Assert.IsFalse(testFormHandlerControl.Visible); } }
public void FormHandlerControlShouldCreateHandleOnInitialization() { // Arrange and act using (var testFormHandlerControl = new TestFormControl()) { // Assert Assert.IsTrue(testFormHandlerControl.IsHandleCreated); } }
public void FormHandlerControl_ShouldReturnValidHandle_WhenGetHandleCalled() { // Arrange var testFormHandlerControl = new TestFormControl(); // Act var handle = testFormHandlerControl.GetHandle(); // Assert Assert.AreEqual(testFormHandlerControl.Handle, handle); }
public void FormHandlerControl_ShouldSetVisibletrue_WhenDoPreviewCalled() { // Arrange var testFormHandlerControl = new TestFormControl(); // Act testFormHandlerControl.DoPreview("valid-path"); // Assert Assert.IsTrue(testFormHandlerControl.Visible); }
public void FormHandlerControl_ShouldSetVisibleFalse_WhenUnloadCalled() { // Arrange var testFormHandlerControl = new TestFormControl(); // Act testFormHandlerControl.Unload(); // Assert Assert.IsFalse(testFormHandlerControl.Visible); }
public void FormHandlerControl_ShouldUpdateBounds_WhenSetRectCalled() { // Arrange var testFormHandlerControl = new TestFormControl(); var bounds = new Rectangle(2, 2, 4, 4); // Act testFormHandlerControl.SetRect(bounds); // Assert Assert.AreEqual(bounds, testFormHandlerControl.Bounds); }
public void FormHandlerControl_ShouldSetFont_WhenSetFontCalled() { // Arrange var testFormHandlerControl = new TestFormControl(); var font = new Font("Arial", 20); // Act testFormHandlerControl.SetFont(font); // Assert Assert.AreEqual(font, testFormHandlerControl.Font); }
public void FormHandlerControl_ShouldSetBackgroundColor_WhenSetBackgroundColorCalled() { // Arrange var testFormHandlerControl = new TestFormControl(); var color = Color.Navy; // Act testFormHandlerControl.SetBackgroundColor(color); // Assert Assert.AreEqual(color, testFormHandlerControl.BackColor); }
public void FormHandlerControl_ShouldSetTextColor_WhenSetTextColorCalled() { // Arrange using (var testFormHandlerControl = new TestFormControl()) { var color = Color.Navy; // Act testFormHandlerControl.SetTextColor(color); // Assert Assert.AreEqual(color, testFormHandlerControl.ForeColor); } }
public void FormHandlerControl_ShouldClearAllControls_WhenUnloadCalled() { // Arrange var testFormHandlerControl = new TestFormControl(); testFormHandlerControl.Controls.Add(new TextBox()); testFormHandlerControl.Controls.Add(new RichTextBox()); // Act testFormHandlerControl.Unload(); // Assert Assert.AreEqual(0, testFormHandlerControl.Controls.Count); }
public void FormHandlerControl_ShouldSetParentHandle_WhenSetWindowCalled() { // Arrange var testFormHandlerControl = new TestFormControl(); var parentFormWindow = new UserControl(); var parentHwnd = parentFormWindow.Handle; var rect = new Rectangle(2, 2, 4, 4); // Act testFormHandlerControl.SetWindow(parentHwnd, rect); var actualParentHwnd = GetAncestor(testFormHandlerControl.Handle, 1); // GA_PARENT 1 // Assert Assert.AreEqual(parentHwnd, actualParentHwnd); }