public void PictureBox ()
{
BasicWidgetType type = BasicWidgetType.PictureBox;
Atk.Object accessible;
string name = "test";
accessible = GetAccessibleThatEmbedsAnImage (type, name, true);
States (accessible,
Atk.StateType.Enabled,
Atk.StateType.Sensitive,
Atk.StateType.Showing,
Atk.StateType.Visible);
Atk.IComponent atkComponent = CastToAtkInterface <Atk.IComponent> (accessible);
InterfaceComponent (type, atkComponent);
PropertyRole (type, accessible);
Assert.AreEqual (0, accessible.NAccessibleChildren, "Button numChildren");
Parent (type, accessible);
Atk.IImage atkWithoutImage, atkWithImage;
atkWithImage = CastToAtkInterface <Atk.IImage> (accessible);
atkComponent = CastToAtkInterface<Atk.IComponent> (accessible);
accessible = GetAccessibleThatEmbedsAnImage (type, name, false);
atkWithoutImage = CastToAtkInterface <Atk.IImage> (accessible);
InterfaceImage (type, atkWithImage, atkComponent, atkWithoutImage);
}