UID | Category | Title |
---|---|---|
0000 | Instantiation | Instantiate default objects via context menu |
Description (User must be able to...)
Instantiate default objects in the graph via context menu. One object of each kind must be created:
- a text block
- a redirect node
- a data node
- an operation node (labeled "Common operations" in the context menu)
- a built-in node
- a standard library node
- a general viewer node
- a pygame-ce node
- a snippet node (labeled "Encapsulation" in the context menu)
Steps
- create a new file
- perform the following steps once for each kind of object:
- right-click an empty spot on the screen/canvas
- in the context menu that appears, select one kind of object and click a command to add it
Assertions
- once the new file is created and loaded, ensure the graph has no text blocks or nodes
- after performing the steps, one object of each kind must be stored in the corresponding collections, so check both the quantity (there must be one for each kind of object) and quality (each object must be of a specific kind).