Added the EntityHasField Condition.
Converted PathAliasExistsTest to unit test.
Added unit test for 'Path has alias' condition.
Moving getMockTypedDataManager() to RulesTestBase.
Fixing RulesOrTest to not mock the tested class.
Fix RulesTest to not use a mocked rule for the test.
Fixing RulesAndTest to not mock the tested class.
Fixing RulesConditionTest to not mock the tested class.
Fixing RulesActionSetTest to not mock the tested class.
Merge pull request #47 from fubhy/add-path-alias-exists-unit-test

Converted PathAliasExistsTest to unit test.
Merge pull request #44 from fubhy/add-path-has-alias-unit-test

Added unit test for 'Path has alias' condition.
Issue #2281111: Porting 'Entity is of bundle (entity_is_of_bundle)' condition to 8.x
Converting EntityIsOfBundleTest to unit test.
Fixing @var declaration for condition tests.
Issue #2281109: Porting 'Entity is of type (entity_is_of_type)' condition to 8.x
Converting EntityIsOfTypeTest to unit test.
Added a unit test for the 'Node is published' condition.
Fixing minor typos and code coverage syntax in unit tests.
Merge pull request #49 from fubhy/node-is-published-test

Added a unit test for the 'Node is published' condition.
Added unit test for 'Node is promoted' condition.