public virtual void MyTestInitialize() { try { // Start PowerSHAPE _powerSHAPE.Reset(); // Switch FormUpdate and Dialogs off _powerSHAPE.FormUpdateOff(); _powerSHAPE.DialogsOff(); } catch (Exception) { // If something has gone wrong whilst running the tests in this TestFixture // then this will ensure we reconnect to PowerShape _powerSHAPE = null; ConnectToPowerShape(); // Start PowerSHAPE _powerSHAPE.Reset(); // Switch FormUpdate and Dialogs off _powerSHAPE.FormUpdateOff(); _powerSHAPE.DialogsOff(); } }
private void ConnectToPowerShape() { // Initialise PowerSHAPE if (_powerSHAPE == null) { _powerSHAPE = new PSAutomation(InstanceReuse.UseExistingInstance, Modes.PShapeMode); _powerSHAPE.DialogsOff(); } }
public SurfacesCollectionTest() { // Initialise PowerSHAPE if (_powerSHAPE == null) { _powerSHAPE = new PSAutomation(InstanceReuse.UseExistingInstance, Modes.PShapeMode); _powerSHAPE.DialogsOff(); } }
public void StartPowerSHAPETest() { // Reset PowerSHAPE _powerSHAPE.Reset(); _powerSHAPE.DialogsOff(); // Check _powerSHAPE has started correctly Assert.IsNotNull(_powerSHAPE, "PowerSHAPE has not been started"); Assert.AreNotEqual(0, _powerSHAPE.Windows, "No windows were opened"); Assert.AreNotEqual(0, _powerSHAPE.Models, "No models were opened"); }
private void StartPowerShape() { if (_powerShape == null) { _powerShape = new PSAutomation(InstanceReuse.UseExistingInstance); } _powerShape.Reset(); _powerShape.FormUpdateOff(); _powerShape.RefreshOff(); _powerShape.DialogsOff(); }
static void Main(string[] args) { powerSHAPE = new PSAutomation(Autodesk.ProductInterface.InstanceReuse.CreateNewInstance); powerSHAPE.Reset(); //Creating and selecting model psModel = powerSHAPE.Models.CreateEmptyModel(); //Turning off messages powerSHAPE.FormUpdateOff(); powerSHAPE.RefreshOff(); powerSHAPE.DialogsOff(); // Building model BuildingBasis(); BuildingCylinder(); CuttingCirclesInBase(); BuildingSidebars(); // Ending execution ClosingSafely(); }
public void TestFixtureSetUp() { _powerShape = new PSAutomation(InstanceReuse.UseExistingInstance); _powerShape.DialogsOff(); }