add base components tests