Widget base class tests