newInteractionMaterial = InteractionMaterial(name="testinteractionmaterial")
newInteractionMaterial.addToDB()

printNew = InteractionMaterial.getByUUID(newInteractionMaterial.uuid)
print(str(printNew.uuid) + printNew.name)




newOrg = Organization(called="testOrg", longName="test organization")
newOrg.addToDB()

printNew = Organization.getByUUID(newOrg.uuid)
print(str(printNew.uuid) + printNew.called)




newPerson = Person(called="Don", givenName="Donald", surName="Burton", gender="Male", hasUserAccount=True, isTeamMember=True)
newPerson.addToDB()

printNew = Person.getByUUID(newPerson.uuid)
print(str(printNew.uuid) + printNew.gender)


newVarDoc = VariableDocumentation(handle='test', inputVariations=['inputvar1', 'inputvar2'])
newVarDoc.addToDB()

printNew = VariableDocumentation.getByUUID(newVarDoc.uuid)
print(str(printNew.uuid) + printNew.inputVariations[0])