abstractest