11.6.13.1 Updating an Object when the Server Is Started as an Editor Test Case Svr-29
Precondition
A client application has opened an embedded object by starting its server application. When a server application is acting as the editor for an embedded object, File Save should be replaced by File Update.
Procedure
1.Make changes in the server application's document.
2.Choose File Update in the server application.
Postcondition
The object in the client application should be updated immediately. The conversation should not be broken.
Similar Test Cases
Establish an embedded link by starting the server application with the Insert Object command in the client application.
Establish an embedded link by starting the server application with the Insert Template command.
Special Test Cases
Try the test using Microsoft Excel 3.0x or PowerPoint 2.0x as the client application. These applications do not take update on File Update, therefore the File Update operation should fail. In this case, the server application should display a box that reads: "This <client application> document can only be updated when exiting <server application>." The box allows the user to choose Update/Exit or Continue Editing.
If update is chosen, the client application document should be updated and the server application (document) should close. If Continue Editing is chosen, the update operation should be canceled, in which case the server application should NOT reset its change flag when closing the server document . The server application should prompt before updating the client application object.
If the server application does not display the message box, make sure that the server application sends the appropriate data to the client application when the server application document is closed.