Skip to content

Latest commit

 

History

History
37 lines (24 loc) · 1.16 KB

stc-0000.md

File metadata and controls

37 lines (24 loc) · 1.16 KB

← back to table of contents

System test case 0000

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

  1. create a new file
  2. perform the following steps once for each kind of object:
    1. right-click an empty spot on the screen/canvas
    2. 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).