def METHOD_NAME(test, params, env):
    """
    Test security options of virt-sandbox command
    1) Positive testing
       1.1) dynamically allocate an SELinux label, using the default
            base context
       1.2) dynamically allocate an SELinux label, using the base context
            USER:ROLE:TYPE:LEVEL, instead of the default base context
       1.3) statically allocate an SELinux label, using the selinux context
            USER:ROLE:TYPE:LEVEL
    2) Negative testing
       2.1) invalid security option
       2.2) invalid dynamic_selinux context
       2.3) invalid static selinux context
    """
    status_error = bool("yes" == params.get("status_error", "no"))
    # list of sandbox aggregation managers
    sb_list = make_sandboxes(params, env)
    if not sb_list:
        test.fail("Failed to return list of instantiated "
                  "lvsb_testsandboxes classes")
    # Run a sandbox until timeout or finished w/ output
    # store list of stdout's for the sandbox in aggregate type
    cmd_output_list = sb_list[0].results()
    # Remove all duplicate items from result list
    cmd_outputs = list(set(cmd_output_list[0].splitlines()))
    # The selinux context should be unique
    if len(cmd_outputs) > 1:
        logging.error("There are different selinux contexts: %s", cmd_outputs)
    # To get exit codes of the command
    status = sb_list[0].are_failed()
    _params = dict(params)
    # To get output of the command
    _params['lvsb_result'] = cmd_outputs[0]
    # positive and negative testing #########
    if status_error:
        if status == 0:
            test.fail("%d not an expected command "
                      "return value" % status)
        elif verify_selinux_label(_params):
            test.fail("To expect selinux context is different!!")
        else:
            logging.info("It's an expected error: %s", _params['lvsb_result'])
    else:
        if status != 0:
            test.fail("%d not an expected command "
                      "return value" % status)
        if not verify_selinux_label(_params):
            test.fail("The selinux context doesn't match!!")