Test cases of chown

Operations
1:El solicitante es dueño UNIX del objeto, el objeto no está abierto, el grupo no cambia.
2:El solicitante es dueño UNIX del objeto, el objeto no está abierto, el grupo cambia.
3:El solicitante no es dueño UNIX pero es dueño del objeto, el objeto no está abierto, el grupo no cambia.
4:El solicitante no es dueño UNIX pero es dueño del objeto, el objeto no está abierto, el grupo cambia.
5:El solicitante no es dueño UNIX del objeto, no es dueño pero pertenece a un grupo dueño, el objeto no está abierto, el grupo no cambia.
6:El solicitante no es dueño UNIX del objetono es dueño pero pertenece a un grupo dueño, el objeto no está abierto, el grupo cambia.
7:El solicitante es root (que no es dueño UNIX ni dueño del objeto), el objeto no está abierto, el grupo no cambia.
8:El solicitante es root (que no es dueño UNIX ni dueño del objeto), el objeto no está abierto, el grupo cambia.
9:El solicitante no está autorizado a ejecutar la llamada, el objeto no está abierto, el grupo no cambia.
10:El solicitante no está autorizado a ejecutar la llamada, el objeto no está abierto, el grupo cambia.
11:El solicitante es dueño UNIX del objeto, el objeto está abierto, el grupo no cambia.
12:El solicitante es dueño del objeto, el objeto está abierto, el grupo no cambia.
13:El solicitante pertenece a un grupo dueño del objeto, el objeto está abierto, el grupo no cambia.
14: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).
15: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.
16:El solicitante es dueño UNIX y lector del objeto, el objeto no está abierto, el grupo no cambia.
17:El solicitante es dueño UNIX, el objeto no está abierto, el grupo es lector y cambia.
18:El solicitante es dueño UNIX y escritor del objeto, el objeto no está abierto, el grupo no cambia.
19:El solicitante es dueño UNIX, el objeto no está abierto, el grupo es escritor y cambia.
20:A partir de los casos 19, 18, 17, y 16 podrían generarse 12 nuevos casos cambiando la ACL de o de manera tal que el solicitante sea dueño (no UNIX), pertenezca a un grupo dueño y finalmente sea root.