Casos de prueba de addUsrGrpToAcl

Home
Caso 1:El solicitante es dueño UNIX del objeto, el objeto no está abierto.
Caso 2:El solicitante no es dueño UNIX del objeto pero es dueño, el objeto no está abierto.
Caso 3:El solicitante no es dueño UNIX del objeto ni es dueño pero pertenece a un grupo dueño, el objeto no está abierto.
Caso 4:El solicitante no es dueño del objeto, el objeto no está abierto.
Caso 5:El solicitante es dueño del objeto pero el objeto está abierto.
Caso 6:El objeto no existe, el campo acl es vacío (esta última condición no es posible de satisfacer debido a que en un sistema de archivos real debe haber al menos un directorio).
Caso 7:El objeto no existe pero hay otros objetos significativos. La idea es que en el caso anterior se prueba con el sistema de archivos "vacío" y en este existen otros objetos semejantes al solicitado.
Caso 8:El solicitante está en un grupo dueño, el objeto no está abierto, UserReaders no está vacío.
Caso 9:El solicitante está en un grupo dueño, el objeto no está abierto, ru está en UserReaders.
Caso 10:El solicitante está en un grupo dueño, el objeto no está abierto, ru está en UserReaders junto a otros usuarios.
Caso 11:El solicitante está en un grupo dueño, el objeto no está abierto, GroupReaders no está vacío.
Caso 12:El solicitante está en un grupo dueño, el objeto no está abierto, rg está en GroupReaders.
Caso 13:El solicitante está en un grupo dueño, el objeto no está abierto, rg está en GroupReaders junto a otros grupos.
Caso 14:El solicitante está en un grupo dueño, el objeto no está abierto, UserWriters no está vacío.
Caso 15:El solicitante está en un grupo dueño, el objeto no está abierto, wu está en UserWriters.
Caso 16:El solicitante está en un grupo dueño, el objeto no está abierto, wu está en UserWriters junto a otros usuarios.
Caso 17:El solicitante está en un grupo dueño, el objeto no está abierto, GroupWriters no está vacío.
Caso 18:El solicitante está en un grupo dueño, el objeto no está abierto, wg está en GroupWriters.
Caso 19:El solicitante está en un grupo dueño, el objeto no está abierto, wg está en GroupWriters junto a otros grupos.
Caso 20:El solicitante está en un grupo dueño, el objeto no está abierto, pu está en UserOwners.
Caso 21:El solicitante está en un grupo dueño, el objeto no está abierto, pg está en GropuOwners junto a otros grupos.