| 7 | | def test_new_with_default |
| 8 | | window = Ruwin::Component.factory |
| 9 | | klass = Class.new(Ruwin::Control) |
| 10 | | instance = klass.factory(window) |
| 11 | | assert_equal 0, instance.style&WS_CLIPSIBLINGS |
| 12 | | assert_equal 0, instance.style&WS_OVERLAPPEDWINDOW |
| 13 | | assert_equal WS_VISIBLE, instance.style&WS_VISIBLE |
| 14 | | assert_equal WS_CHILD, instance.style&WS_CHILD |
| 15 | | end |
| | 7 | DummyMSG = Struct.new(:hWnd, :msg, :wParam, :lParam) |
| | 15 | |
| | 16 | def test_new |
| | 17 | klass = Class.new(Ruwin::Control) |
| | 18 | window = Ruwin::Component.factory |
| | 19 | instance = klass.new(window) |
| | 20 | assert_equal 0, instance.style&WS_CLIPSIBLINGS |
| | 21 | assert_equal 0, instance.style&WS_OVERLAPPEDWINDOW |
| | 22 | assert_equal WS_VISIBLE, instance.style&WS_VISIBLE |
| | 23 | assert_equal WS_CHILD, instance.style&WS_CHILD |
| | 24 | end |