Salome HOME
minor code review
[modules/hydro.git] / src / HYDRO_tests / test_HYDROGUI_Shape.cxx
index e99db415502041c6fda173b347b041e70fb6c847..30b2d776b1ff55d36086850c912d5527f81d444d 100644 (file)
 
 void test_HYDROGUI_Shape::test_face_in_preview()
 {
-  TopoDS_Face aFace = Face( QList<double>() << 21 << 34 << 24 << 25 << 37   << 37 << 40  << 61 <<
+  TopoDS_Face aFace = Face2d( QList<double>() << 21 << 34 << 24 << 25 << 37   << 37 << 40  << 61 <<
                                               44 << 95 << 85 << 100 << 104 << 66 << 107 << 33 <<
                                              128 << 18 << 140 << 50 << 131 << 89 << 104 << 111 <<
                                               31 << 114 );
 
-  Handle_AIS_InteractiveContext aContext = TestViewer::context();
-  Handle_HYDROData_Entity anEntity; //it should be null as in preview
+  Handle(AIS_InteractiveContext) aContext = TestViewer::context();
+  Handle(HYDROData_Entity) anEntity; //it should be null as in preview
 
   HYDROGUI_Shape* aPreview = new HYDROGUI_Shape( aContext, anEntity );
   aPreview->setFace( aFace, true, true, "" );
   aPreview->setFillingColor( Qt::red, false, false );
   aPreview->setBorderColor( Qt::darkBlue, false, false );
   
-  TestViewer::show( aPreview->getAISObject(), AIS_Shaded, 0, true, "Shape_preview_im_zone" );
+  TestViewer::show( aPreview->getAISObjects()[0], AIS_Shaded, 0, true, "Shape_preview_im_zone" );
   CPPUNIT_ASSERT_IMAGES
 
   delete aPreview;