Tests added

Why creating a new toplevel constant? We can use something on the lines of `Stradivari::Spec`