You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by sj...@apache.org on 2022/05/19 06:00:55 UTC

[maven-integration-testing] 01/01: Upgrade maven-verifier to 1.8.0

This is an automated email from the ASF dual-hosted git repository.

sjaranowski pushed a commit to branch maven-verifier-1.8.0
in repository https://gitbox.apache.org/repos/asf/maven-integration-testing.git

commit 826ece1762fa7a6ac84f6b313b53c0d828e9504d
Author: Slawomir Jaranowski <s....@gmail.com>
AuthorDate: Thu May 19 07:18:07 2022 +0200

    Upgrade maven-verifier to 1.8.0
    
    - upgrade maven-verifier
    - remove code implemented in maven-verifier
    - replace deprecated methods
---
 .../maven/it/MavenIT0008SimplePluginTest.java      |  4 +-
 .../maven/it/MavenIT0009GoalConfigurationTest.java |  6 +-
 ...MavenIT0010DependencyClosureResolutionTest.java |  6 +-
 .../maven/it/MavenIT0012PomInterpolationTest.java  |  4 +-
 .../it/MavenIT0018DependencyManagementTest.java    |  2 +-
 ...MavenIT0019PluginVersionMngtBySuperPomTest.java |  2 +-
 .../apache/maven/it/MavenIT0021PomProfileTest.java |  4 +-
 .../maven/it/MavenIT0023SettingsProfileTest.java   |  2 +-
 .../it/MavenIT0024MultipleGoalExecutionsTest.java  |  2 +-
 ...venIT0025MultipleExecutionLevelConfigsTest.java |  4 +-
 .../MavenIT0030DepPomDepMngtInheritanceTest.java   |  2 +-
 .../apache/maven/it/MavenIT0036ReleasePomTest.java |  4 +-
 .../it/MavenIT0037AlternatePomFileSameDirTest.java |  4 +-
 ...avenIT0038AlternatePomFileDifferentDirTest.java |  4 +-
 .../it/MavenIT0039ReleasePomInReactorTest.java     |  8 +-
 ...avenIT0040PackagingFromPluginExtensionTest.java |  2 +-
 ...nIT0041ArtifactTypeFromPluginExtensionTest.java |  4 +-
 .../maven/it/MavenIT0051ReleaseProfileTest.java    |  4 +-
 .../maven/it/MavenIT0052ReleaseProfileTest.java    |  6 +-
 .../it/MavenIT0056MultipleGoalExecutionsTest.java  |  4 +-
 .../it/MavenIT0064MojoConfigViaSettersTest.java    |  4 +-
 ...enIT0071PluginConfigWithDottedPropertyTest.java |  2 +-
 .../maven/it/MavenIT0108SnapshotUpdateTest.java    |  6 +-
 .../maven/it/MavenIT0130CleanLifecycleTest.java    |  2 +-
 .../maven/it/MavenIT0131SiteLifecycleTest.java     |  4 +-
 .../maven/it/MavenIT0132PomLifecycleTest.java      |  6 +-
 .../maven/it/MavenIT0133JarLifecycleTest.java      | 16 ++--
 .../maven/it/MavenIT0134WarLifecycleTest.java      | 16 ++--
 .../maven/it/MavenIT0135EjbLifecycleTest.java      | 16 ++--
 .../maven/it/MavenIT0136RarLifecycleTest.java      | 16 ++--
 .../maven/it/MavenIT0137EarLifecycleTest.java      | 10 +--
 .../maven/it/MavenIT0138PluginLifecycleTest.java   | 22 ++---
 ...MavenIT0145ReactorWithIncludesExcludesTest.java | 18 ++---
 .../it/MavenIT0146InstallerSnapshotNaming.java     |  4 +-
 .../MavenITmng0095ReactorFailureBehaviorTest.java  | 24 +++---
 ...82NonReactorExecWhenProjectIndependentTest.java |  4 +-
 ...venITmng0294MergeGlobalAndUserSettingsTest.java |  2 +-
 .../MavenITmng0377PluginLookupFromPrefixTest.java  |  2 +-
 .../MavenITmng0449PluginVersionResolutionTest.java | 18 ++---
 .../maven/it/MavenITmng0469ReportConfigTest.java   |  6 +-
 .../it/MavenITmng0471CustomLifecycleTest.java      |  4 +-
 .../it/MavenITmng0479OverrideCentralRepoTest.java  | 26 +++---
 ...ITmng0496IgnoreUnknownPluginParametersTest.java |  2 +-
 .../it/MavenITmng0507ArtifactRelocationTest.java   |  8 +-
 ...avenITmng0522InheritedPluginMgmtConfigTest.java |  4 +-
 .../MavenITmng0553SettingsAuthzEncryptionTest.java |  8 +-
 .../MavenITmng0557UserSettingsCliOptionTest.java   |  2 +-
 .../it/MavenITmng0666IgnoreLegacyPomTest.java      |  2 +-
 .../it/MavenITmng0731LegacyRepoLayoutTest.java     |  4 +-
 .../MavenITmng0761MissingSnapshotDistRepoTest.java |  2 +-
 .../maven/it/MavenITmng0768OfflineModeTest.java    |  4 +-
 ...MavenITmng0781PluginConfigVsExecConfigTest.java |  4 +-
 .../it/MavenITmng0786ProfileAwareReactorTest.java  |  4 +-
 .../it/MavenITmng0823MojoContextPassingTest.java   |  2 +-
 ...enITmng0870ReactorAwarePluginDiscoveryTest.java |  2 +-
 ...venITmng0985NonExecutedPluginMngtGoalsTest.java |  2 +-
 ...venITmng1021EqualAttachmentBuildNumberTest.java | 34 ++++----
 .../it/MavenITmng1052PluginMngtConfigTest.java     |  4 +-
 .../MavenITmng1073AggregatorForksReactorTest.java  | 12 +--
 .../MavenITmng1088ReactorPluginResolutionTest.java |  2 +-
 .../it/MavenITmng1144MultipleDefaultGoalsTest.java |  4 +-
 .../it/MavenITmng1349ChecksumFormatsTest.java      | 24 +++---
 .../it/MavenITmng1908LegacySnapshotUpdateTest.java |  2 +-
 ...2098VersionRangeSatisfiedFromWrongRepoTest.java |  2 +-
 .../it/MavenITmng2135PluginBuildInReactorTest.java |  2 +-
 .../MavenITmng2136ActiveByDefaultProfileTest.java  |  2 +-
 ...venITmng2234ActiveProfilesFromSettingsTest.java |  2 +-
 ...avenITmng2363BasedirAwareFileActivatorTest.java | 24 +++---
 .../maven/it/MavenITmng2387InactiveProxyTest.java  |  2 +-
 .../it/MavenITmng2432PluginPrefixOrderTest.java    |  4 +-
 ...9PluginDependenciesComeFromPluginReposTest.java |  2 +-
 .../it/MavenITmng2576MakeLikeReactorTest.java      | 92 ++++++++++-----------
 ...mng2668UsePluginDependenciesForSortingTest.java |  4 +-
 .../MavenITmng2695OfflinePluginSnapshotsTest.java  |  8 +-
 ...Tmng2738ProfileIdCollidesWithCliOptionTest.java |  2 +-
 .../it/MavenITmng2744checksumVerificationTest.java |  8 +-
 ...ustomArtifactHandlerAndCustomLifecycleTest.java |  2 +-
 .../maven/it/MavenITmng2865MirrorWildcardTest.java |  2 +-
 ...004ReactorFailureBehaviorMultithreadedTest.java | 40 ++++-----
 .../it/MavenITmng3052DepRepoAggregationTest.java   |  4 +-
 ...avenITmng3099SettingsProfilesWithNoPomTest.java |  4 +-
 ...avenITmng3106ProfileMultipleActivatorsTest.java |  4 +-
 .../MavenITmng3217InterPluginDependencyTest.java   |  4 +-
 ...venITmng3268MultipleHyphenPCommandLineTest.java |  8 +-
 .../it/MavenITmng3284UsingCachedPluginsTest.java   |  8 +-
 .../it/MavenITmng3314OfflineSnapshotsTest.java     |  4 +-
 ...avenITmng3394POMPluginVersionDominanceTest.java |  4 +-
 .../maven/it/MavenITmng3461MirrorMatchingTest.java | 10 +--
 .../MavenITmng3485OverrideWagonExtensionTest.java  |  2 +-
 .../it/MavenITmng3545ProfileDeactivationTest.java  | 48 +++++------
 ...MavenITmng3599useHttpProxyForWebDAVMk2Test.java |  4 +-
 .../MavenITmng3599useHttpProxyForWebDAVTest.java   |  4 +-
 .../MavenITmng3600DeploymentModeDefaultsTest.java  |  6 +-
 ...avenITmng3679PluginExecIdInterpolationTest.java |  2 +-
 .../it/MavenITmng3714ToolchainsCliOptionTest.java  |  4 +-
 .../MavenITmng3766ToolchainsFromExtensionTest.java |  2 +-
 ...avenITmng3808ReportInheritenceOrderingTest.java |  2 +-
 ...Tmng3885UniqueVersionFromParentProfileTest.java | 12 +--
 .../it/MavenITmng3892ReleaseDeploymentTest.java    | 28 +++----
 ...nITmng3927PluginDefaultExecutionConfigTest.java |  4 +-
 .../MavenITmng3938MergePluginExecutionsTest.java   |  2 +-
 .../it/MavenITmng3940EnvVarInterpolationTest.java  |  2 +-
 .../it/MavenITmng3944BasedirInterpolationTest.java |  2 +-
 ...nITmng3947PluginDefaultExecutionConfigTest.java |  4 +-
 ...ng3948ParentResolutionFromProfileReposTest.java |  4 +-
 .../maven/it/MavenITmng3951AbsolutePathsTest.java  |  2 +-
 ...ITmng3970DepResolutionFromProfileReposTest.java |  6 +-
 .../maven/it/MavenITmng3974MirrorOrderingTest.java |  4 +-
 ...ng3983PluginResolutionFromProfileReposTest.java |  6 +-
 ...ITmng4016PrefixedPropertyInterpolationTest.java |  2 +-
 ...ng4036ParentResolutionFromSettingsRepoTest.java |  4 +-
 .../it/MavenITmng4068AuthenticatedMirrorTest.java  |  4 +-
 ...avenITmng4086ExplicitPluginMetaversionTest.java |  8 +-
 .../MavenITmng4087PercentEncodedFileUrlTest.java   |  4 +-
 ...ITmng4203TransitiveDependencyExclusionTest.java |  4 +-
 ...avenITmng4214MirroredParentSearchReposTest.java |  2 +-
 ...nITmng4262MakeLikeReactorDottedPath370Test.java |  8 +-
 ...avenITmng4262MakeLikeReactorDottedPathTest.java |  8 +-
 ...Tmng4269BadReactorResolutionFromOutDirTest.java |  2 +-
 .../MavenITmng4279WagonProviderFailoverTest.java   |  2 +-
 .../it/MavenITmng4281PreferLocalSnapshotTest.java  |  4 +-
 .../MavenITmng4291MojoRequiresOnlineModeTest.java  |  2 +-
 ...nITmng4314DirectInvocationOfAggregatorTest.java |  6 +-
 ...7PluginVersionResolutionFromMultiReposTest.java |  2 +-
 ...ng4319PluginExecutionGoalInterpolationTest.java |  2 +-
 .../MavenITmng4321CliUsesPluginMgmtConfigTest.java |  2 +-
 ...venITmng4343MissingReleaseUpdatePolicyTest.java | 12 +--
 ...ITmng4348NoUnnecessaryRepositoryAccessTest.java |  2 +-
 ...4357LifecycleMappingDiscoveryInReactorTest.java |  8 +-
 ...venITmng4367LayoutAwareMirrorSelectionTest.java |  6 +-
 .../MavenITmng4396AntBased20xMojoSupportTest.java  |  2 +-
 ...enITmng4401RepositoryOrderForParentPomTest.java |  4 +-
 .../it/MavenITmng4412OfflineModeInPluginTest.java  |  2 +-
 ...avenITmng4413MirroringOfDependencyRepoTest.java |  2 +-
 ...g4422PluginExecutionPhaseInterpolationTest.java |  2 +-
 ...avenITmng4433ForceParentSnapshotUpdateTest.java |  8 +-
 ...g4453PluginVersionFromLifecycleMappingTest.java |  2 +-
 ...ng4464PlatformIndependentFileSeparatorTest.java |  2 +-
 ...65PluginPrefixFromLocalCacheOfDownRepoTest.java |  4 +-
 ...MavenITmng4489MirroringOfExtensionRepoTest.java |  4 +-
 ...avenITmng4554PluginPrefixMappingUpdateTest.java |  6 +-
 .../MavenITmng4561MirroringOfPluginRepoTest.java   |  6 +-
 ...mng4565MultiConditionProfileActivationTest.java |  4 +-
 ...fixResolutionFromVersionlessPluginMngtTest.java |  2 +-
 ...Tmng4654ArtifactHandlerForMainArtifactTest.java |  4 +-
 .../it/MavenITmng4660OutdatedPackagedArtifact.java |  6 +-
 ...76ForkedReactorPluginVersionResolutionTest.java |  4 +-
 .../MavenITmng4786AntBased21xMojoSupportTest.java  |  2 +-
 ...ITmng4788InstallationToCustomLocalRepoTest.java |  4 +-
 .../it/MavenITmng4840MavenPrerequisiteTest.java    |  4 +-
 ...mng4842ParentResolutionOfDependencyPomTest.java |  4 +-
 ...ng4890MakeLikeReactorConsidersVersionsTest.java | 12 +--
 ...g4895PluginDepWithNonRelocatedMavenApiTest.java |  2 +-
 ...4925ContainerLookupRealmDuringMojoExecTest.java |  2 +-
 .../MavenITmng4960MakeLikeReactorResumeTest.java   | 12 +--
 ...ingBasedCompLookupFromChildPluginRealmTest.java |  2 +-
 .../MavenITmng5230MakeReactorWithExcludesTest.java | 94 +++++++++++-----------
 ...mng5389LifecycleParticipantAfterSessionEnd.java |  2 +-
 ...Tmng5418FileProjectPropertiesActivatorTest.java |  8 +-
 .../it/MavenITmng5530MojoExecutionScopeTest.java   | 12 +--
 ...MavenITmng5639ImportScopePomResolutionTest.java |  2 +-
 ...mng5640LifecycleParticipantAfterSessionEnd.java | 24 +++---
 ...Tmng5663NestedImportScopePomResolutionTest.java |  2 +-
 .../maven/it/MavenITmng5716ToolchainsTypeTest.java |  2 +-
 ...avenITmng5742BuildExtensionClassloaderTest.java |  2 +-
 ...mng5753CustomMojoExecutionConfiguratorTest.java |  2 +-
 .../MavenITmng5774ConfigurationProcessorsTest.java |  2 +-
 ...uginExecutionConfigurationInterferenceTest.java |  6 +-
 ...MavenITmng6511OptionalProjectSelectionTest.java | 10 +--
 ...MavenITmng7112ProjectsWithNonRecursiveTest.java | 20 ++---
 .../MavenITmng7390SelectModuleOutsideCwdTest.java  | 30 +++----
 .../maven/it/AbstractMavenIntegrationTestCase.java | 55 ++-----------
 pom.xml                                            |  2 +-
 173 files changed, 636 insertions(+), 677 deletions(-)

diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0008SimplePluginTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0008SimplePluginTest.java
index 683a7840b..545176979 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0008SimplePluginTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0008SimplePluginTest.java
@@ -49,8 +49,8 @@ public class MavenIT0008SimplePluginTest
         verifier.deleteDirectory( "target" );
         verifier.deleteArtifact( "org.apache.maven.its.plugins", "maven-it-plugin-touch", "1.0", "maven-plugin" );
         verifier.executeGoal( "process-sources" );
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFilePresent( "target/test-basedir-alignment/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "target/test-basedir-alignment/touch.txt" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0009GoalConfigurationTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0009GoalConfigurationTest.java
index 2da398f75..ae9d3bfe7 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0009GoalConfigurationTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0009GoalConfigurationTest.java
@@ -49,9 +49,9 @@ public class MavenIT0009GoalConfigurationTest
         verifier.setAutoclean( false );
         verifier.deleteDirectory( "target" );
         verifier.executeGoal( "validate" );
-        verifier.assertFilePresent( supportSpaceInXml ? "target/  pluginItem  " : "target/pluginItem");
-        verifier.assertFilePresent( "target/goalItem" );
-        verifier.assertFileNotPresent( "target/bad-item" );
+        verifier.verifyFilePresent( supportSpaceInXml ? "target/  pluginItem  " : "target/pluginItem");
+        verifier.verifyFilePresent( "target/goalItem" );
+        verifier.verifyFileNotPresent( "target/bad-item" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0010DependencyClosureResolutionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0010DependencyClosureResolutionTest.java
index 8b4541dee..f6b0eac5a 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0010DependencyClosureResolutionTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0010DependencyClosureResolutionTest.java
@@ -55,9 +55,9 @@ public class MavenIT0010DependencyClosureResolutionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.it0010", "a", "0.1", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.it0010", "b", "0.2", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.it0010", "parent", "1.0", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.it0010", "a", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.it0010", "b", "0.2", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.it0010", "parent", "1.0", "pom" );
 
         List<String> artifacts = verifier.loadLines( "target/compile.txt", "UTF-8" );
         assertTrue( artifacts.toString(), artifacts.contains( "org.apache.maven.its.it0010:a:jar:0.1" ) );
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0012PomInterpolationTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0012PomInterpolationTest.java
index 156319f61..b5939e124 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0012PomInterpolationTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0012PomInterpolationTest.java
@@ -45,8 +45,8 @@ public class MavenIT0012PomInterpolationTest
         verifier.deleteDirectory( "target" );
         verifier.deleteDirectory( "child-project/target" );
         verifier.executeGoal( "org.apache.maven.its.plugins:maven-it-plugin-touch:touch" );
-        verifier.assertFilePresent( "target/touch-3.8.1.txt" );
-        verifier.assertFilePresent( "child-project/target/child-touch-3.0.3.txt" );
+        verifier.verifyFilePresent( "target/touch-3.8.1.txt" );
+        verifier.verifyFilePresent( "child-project/target/child-touch-3.0.3.txt" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0018DependencyManagementTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0018DependencyManagementTest.java
index e06225a4a..b24d96cf7 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0018DependencyManagementTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0018DependencyManagementTest.java
@@ -49,7 +49,7 @@ public class MavenIT0018DependencyManagementTest
         verifier.addCliOption( "--settings" );
         verifier.addCliOption( "settings.xml" );
         verifier.executeGoal( "org.apache.maven.its.plugins:maven-it-plugin-dependency-resolution:2.1-SNAPSHOT:compile" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.it0018", "managed-dep", "1.0.3", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.it0018", "managed-dep", "1.0.3", "jar" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0019PluginVersionMngtBySuperPomTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0019PluginVersionMngtBySuperPomTest.java
index 6df551f9a..f6c9fa264 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0019PluginVersionMngtBySuperPomTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0019PluginVersionMngtBySuperPomTest.java
@@ -44,7 +44,7 @@ public class MavenIT0019PluginVersionMngtBySuperPomTest
         verifier.setAutoclean( false );
         verifier.deleteDirectory( "target" );
         verifier.executeGoal( "process-resources" );
-        verifier.assertFilePresent( "target/classes/test.txt" );
+        verifier.verifyFilePresent( "target/classes/test.txt" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0021PomProfileTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0021PomProfileTest.java
index de2fe3f33..c105e7089 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0021PomProfileTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0021PomProfileTest.java
@@ -54,8 +54,8 @@ public class MavenIT0021PomProfileTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.it0021", "a", "0.1", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.it0021", "b", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.it0021", "a", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.it0021", "b", "0.1", "jar" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0023SettingsProfileTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0023SettingsProfileTest.java
index ef119162d..af707ce87 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0023SettingsProfileTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0023SettingsProfileTest.java
@@ -51,7 +51,7 @@ public class MavenIT0023SettingsProfileTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/test.txt" );
+        verifier.verifyFilePresent( "target/test.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0024MultipleGoalExecutionsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0024MultipleGoalExecutionsTest.java
index d142dd1b6..268c75750 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0024MultipleGoalExecutionsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0024MultipleGoalExecutionsTest.java
@@ -55,7 +55,7 @@ public class MavenIT0024MultipleGoalExecutionsTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/plugin-exec-configuration.txt" );
+        verifier.verifyFilePresent( "target/plugin-exec-configuration.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0025MultipleExecutionLevelConfigsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0025MultipleExecutionLevelConfigsTest.java
index 5448da196..cd72970fd 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0025MultipleExecutionLevelConfigsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0025MultipleExecutionLevelConfigsTest.java
@@ -54,8 +54,8 @@ public class MavenIT0025MultipleExecutionLevelConfigsTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/test.txt" );
-        verifier.assertFilePresent( "target/test2.txt" );
+        verifier.verifyFilePresent( "target/test.txt" );
+        verifier.verifyFilePresent( "target/test2.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0030DepPomDepMngtInheritanceTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0030DepPomDepMngtInheritanceTest.java
index 6231bef25..cdc82dfe8 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0030DepPomDepMngtInheritanceTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0030DepPomDepMngtInheritanceTest.java
@@ -47,7 +47,7 @@ public class MavenIT0030DepPomDepMngtInheritanceTest
         verifier.deleteArtifact( "org.apache.maven.it", "maven-it-it0030-child-project1", "1.0-SNAPSHOT", "jar" );
         verifier.deleteArtifact( "org.apache.maven.it", "maven-it-it0030-child-project2", "1.0-SNAPSHOT", "jar" );
         verifier.executeGoal( "install" );
-        verifier.assertFilePresent( "child-hierarchy/project2/target/classes/org/apache/maven/it0001/Person.class" );
+        verifier.verifyFilePresent( "child-hierarchy/project2/target/classes/org/apache/maven/it0001/Person.class" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0036ReleasePomTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0036ReleasePomTest.java
index 6f4959e9c..d42101298 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0036ReleasePomTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0036ReleasePomTest.java
@@ -54,8 +54,8 @@ public class MavenIT0036ReleasePomTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/passed.log" );
-        verifier.assertFileNotPresent( "target/failed.log" );
+        verifier.verifyFilePresent( "target/passed.log" );
+        verifier.verifyFileNotPresent( "target/failed.log" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0037AlternatePomFileSameDirTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0037AlternatePomFileSameDirTest.java
index 0f516dbb7..8c5dbd1ae 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0037AlternatePomFileSameDirTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0037AlternatePomFileSameDirTest.java
@@ -56,8 +56,8 @@ public class MavenIT0037AlternatePomFileSameDirTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/passed.log" );
-        verifier.assertFileNotPresent( "target/failed.log" );
+        verifier.verifyFilePresent( "target/passed.log" );
+        verifier.verifyFileNotPresent( "target/failed.log" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0038AlternatePomFileDifferentDirTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0038AlternatePomFileDifferentDirTest.java
index fa9a2c8de..c7e9f9c66 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0038AlternatePomFileDifferentDirTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0038AlternatePomFileDifferentDirTest.java
@@ -56,8 +56,8 @@ public class MavenIT0038AlternatePomFileDifferentDirTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "project/target/passed.log" );
-        verifier.assertFileNotPresent( "target/failed.log" );
+        verifier.verifyFilePresent( "project/target/passed.log" );
+        verifier.verifyFileNotPresent( "target/failed.log" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0039ReleasePomInReactorTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0039ReleasePomInReactorTest.java
index 47c0c7db6..3485eb039 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0039ReleasePomInReactorTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0039ReleasePomInReactorTest.java
@@ -58,10 +58,10 @@ public class MavenIT0039ReleasePomInReactorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "project/target/passed.log" );
-        verifier.assertFileNotPresent( "project/target/failed.log" );
-        verifier.assertFilePresent( "project2/target/passed.log" );
-        verifier.assertFileNotPresent( "project2/target/failed.log" );
+        verifier.verifyFilePresent( "project/target/passed.log" );
+        verifier.verifyFileNotPresent( "project/target/failed.log" );
+        verifier.verifyFilePresent( "project2/target/passed.log" );
+        verifier.verifyFileNotPresent( "project2/target/failed.log" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0040PackagingFromPluginExtensionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0040PackagingFromPluginExtensionTest.java
index 4ab1310b0..c27febe36 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0040PackagingFromPluginExtensionTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0040PackagingFromPluginExtensionTest.java
@@ -55,7 +55,7 @@ public class MavenIT0040PackagingFromPluginExtensionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/maven-it-it0040-1.0-it.jar" );
+        verifier.verifyFilePresent( "target/maven-it-it0040-1.0-it.jar" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0041ArtifactTypeFromPluginExtensionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0041ArtifactTypeFromPluginExtensionTest.java
index e50a2911a..1081527ed 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0041ArtifactTypeFromPluginExtensionTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0041ArtifactTypeFromPluginExtensionTest.java
@@ -56,8 +56,8 @@ public class MavenIT0041ArtifactTypeFromPluginExtensionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven", "maven-core-it-support", "1.2", "coreit-artifact" );
-        verifier.assertArtifactPresent( "org.apache.maven", "maven-core-it-support", "1.2", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven", "maven-core-it-support", "1.2", "coreit-artifact" );
+        verifier.verifyArtifactPresent( "org.apache.maven", "maven-core-it-support", "1.2", "pom" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0051ReleaseProfileTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0051ReleaseProfileTest.java
index ad66d1357..329b154da 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0051ReleaseProfileTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0051ReleaseProfileTest.java
@@ -50,8 +50,8 @@ public class MavenIT0051ReleaseProfileTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/source-jar.txt" );
-        verifier.assertFilePresent( "target/javadoc-jar.txt" );
+        verifier.verifyFilePresent( "target/source-jar.txt" );
+        verifier.verifyFilePresent( "target/javadoc-jar.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0052ReleaseProfileTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0052ReleaseProfileTest.java
index 21bc78304..2e8d62154 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0052ReleaseProfileTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0052ReleaseProfileTest.java
@@ -49,9 +49,9 @@ public class MavenIT0052ReleaseProfileTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/jar-jar.txt" );
-        verifier.assertFileNotPresent( "target/source-jar.txt" );
-        verifier.assertFileNotPresent( "target/javadoc-jar.txt" );
+        verifier.verifyFilePresent( "target/jar-jar.txt" );
+        verifier.verifyFileNotPresent( "target/source-jar.txt" );
+        verifier.verifyFileNotPresent( "target/javadoc-jar.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0056MultipleGoalExecutionsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0056MultipleGoalExecutionsTest.java
index 93c38a5f6..85bd8c27b 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0056MultipleGoalExecutionsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0056MultipleGoalExecutionsTest.java
@@ -49,8 +49,8 @@ public class MavenIT0056MultipleGoalExecutionsTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/first-exec.txt" );
-        verifier.assertFilePresent( "target/second-exec.txt" );
+        verifier.verifyFilePresent( "target/first-exec.txt" );
+        verifier.verifyFilePresent( "target/second-exec.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0064MojoConfigViaSettersTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0064MojoConfigViaSettersTest.java
index 45ff68e7b..e0cb9f25d 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0064MojoConfigViaSettersTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0064MojoConfigViaSettersTest.java
@@ -49,7 +49,7 @@ public class MavenIT0064MojoConfigViaSettersTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/fooValue" );
-        verifier.assertFilePresent( "target/barValue.baz" );
+        verifier.verifyFilePresent( "target/fooValue" );
+        verifier.verifyFilePresent( "target/barValue.baz" );
     }
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0071PluginConfigWithDottedPropertyTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0071PluginConfigWithDottedPropertyTest.java
index 5bc09e48f..96686f2a5 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0071PluginConfigWithDottedPropertyTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0071PluginConfigWithDottedPropertyTest.java
@@ -55,7 +55,7 @@ public class MavenIT0071PluginConfigWithDottedPropertyTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/foo2" );
+        verifier.verifyFilePresent( "target/foo2" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0108SnapshotUpdateTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0108SnapshotUpdateTest.java
index d4ce3f012..791ee77d9 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0108SnapshotUpdateTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0108SnapshotUpdateTest.java
@@ -70,7 +70,7 @@ public class MavenIT0108SnapshotUpdateTest
         artifact.getParentFile().mkdirs();
         FileUtils.fileWrite( artifact.getAbsolutePath(), "originalArtifact" );
 
-        verifier.assertArtifactNotPresent( "org.apache.maven", "maven-core-it-support", "1.0-SNAPSHOT", "jar" );
+        verifier.verifyArtifactNotPresent( "org.apache.maven", "maven-core-it-support", "1.0-SNAPSHOT", "jar" );
     }
 
     public void testSnapshotUpdated()
@@ -211,9 +211,9 @@ public class MavenIT0108SnapshotUpdateTest
     }
 
     private void assertArtifactContents( String s )
-        throws IOException
+        throws IOException, VerificationException
     {
-        verifier.assertArtifactPresent( "org.apache.maven", "maven-core-it-support", "1.0-SNAPSHOT", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven", "maven-core-it-support", "1.0-SNAPSHOT", "jar" );
         verifier.assertArtifactContents( "org.apache.maven", "maven-core-it-support", "1.0-SNAPSHOT", "jar", s );
     }
 
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0130CleanLifecycleTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0130CleanLifecycleTest.java
index fe3891341..91b1ef840 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0130CleanLifecycleTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0130CleanLifecycleTest.java
@@ -51,7 +51,7 @@ public class MavenIT0130CleanLifecycleTest
         verifier.deleteDirectory( "target" );
         verifier.setAutoclean( false );
         verifier.executeGoal( "clean" );
-        verifier.assertFilePresent( "target/clean-clean.txt" );
+        verifier.verifyFilePresent( "target/clean-clean.txt" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0131SiteLifecycleTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0131SiteLifecycleTest.java
index b0afb616a..477f2ba41 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0131SiteLifecycleTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0131SiteLifecycleTest.java
@@ -51,8 +51,8 @@ public class MavenIT0131SiteLifecycleTest
         verifier.deleteDirectory( "target" );
         verifier.setAutoclean( false );
         verifier.executeGoal( "site-deploy" );
-        verifier.assertFilePresent( "target/site-site.txt" );
-        verifier.assertFilePresent( "target/site-deploy.txt" );
+        verifier.verifyFilePresent( "target/site-site.txt" );
+        verifier.verifyFilePresent( "target/site-deploy.txt" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0132PomLifecycleTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0132PomLifecycleTest.java
index e3b612bd9..3dd03e7da 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0132PomLifecycleTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0132PomLifecycleTest.java
@@ -53,10 +53,10 @@ public class MavenIT0132PomLifecycleTest
         verifier.executeGoal( "deploy" );
         if ( matchesVersionRange( "(2.0.1,3.0-alpha-1)" ) )
         {
-            verifier.assertFilePresent( "target/site-attach-descriptor.txt" );
+            verifier.verifyFilePresent( "target/site-attach-descriptor.txt" );
         }
-        verifier.assertFilePresent( "target/install-install.txt" );
-        verifier.assertFilePresent( "target/deploy-deploy.txt" );
+        verifier.verifyFilePresent( "target/install-install.txt" );
+        verifier.verifyFilePresent( "target/deploy-deploy.txt" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0133JarLifecycleTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0133JarLifecycleTest.java
index 78605a327..c3926c0cb 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0133JarLifecycleTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0133JarLifecycleTest.java
@@ -51,14 +51,14 @@ public class MavenIT0133JarLifecycleTest
         verifier.deleteDirectory( "target" );
         verifier.setAutoclean( false );
         verifier.executeGoal( "deploy" );
-        verifier.assertFilePresent( "target/resources-resources.txt" );
-        verifier.assertFilePresent( "target/compiler-compile.txt" );
-        verifier.assertFilePresent( "target/resources-test-resources.txt" );
-        verifier.assertFilePresent( "target/compiler-test-compile.txt" );
-        verifier.assertFilePresent( "target/surefire-test.txt" );
-        verifier.assertFilePresent( "target/jar-jar.txt" );
-        verifier.assertFilePresent( "target/install-install.txt" );
-        verifier.assertFilePresent( "target/deploy-deploy.txt" );
+        verifier.verifyFilePresent( "target/resources-resources.txt" );
+        verifier.verifyFilePresent( "target/compiler-compile.txt" );
+        verifier.verifyFilePresent( "target/resources-test-resources.txt" );
+        verifier.verifyFilePresent( "target/compiler-test-compile.txt" );
+        verifier.verifyFilePresent( "target/surefire-test.txt" );
+        verifier.verifyFilePresent( "target/jar-jar.txt" );
+        verifier.verifyFilePresent( "target/install-install.txt" );
+        verifier.verifyFilePresent( "target/deploy-deploy.txt" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0134WarLifecycleTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0134WarLifecycleTest.java
index b7d20f15a..43e7807ee 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0134WarLifecycleTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0134WarLifecycleTest.java
@@ -51,14 +51,14 @@ public class MavenIT0134WarLifecycleTest
         verifier.deleteDirectory( "target" );
         verifier.setAutoclean( false );
         verifier.executeGoal( "deploy" );
-        verifier.assertFilePresent( "target/resources-resources.txt" );
-        verifier.assertFilePresent( "target/compiler-compile.txt" );
-        verifier.assertFilePresent( "target/resources-test-resources.txt" );
-        verifier.assertFilePresent( "target/compiler-test-compile.txt" );
-        verifier.assertFilePresent( "target/surefire-test.txt" );
-        verifier.assertFilePresent( "target/war-war.txt" );
-        verifier.assertFilePresent( "target/install-install.txt" );
-        verifier.assertFilePresent( "target/deploy-deploy.txt" );
+        verifier.verifyFilePresent( "target/resources-resources.txt" );
+        verifier.verifyFilePresent( "target/compiler-compile.txt" );
+        verifier.verifyFilePresent( "target/resources-test-resources.txt" );
+        verifier.verifyFilePresent( "target/compiler-test-compile.txt" );
+        verifier.verifyFilePresent( "target/surefire-test.txt" );
+        verifier.verifyFilePresent( "target/war-war.txt" );
+        verifier.verifyFilePresent( "target/install-install.txt" );
+        verifier.verifyFilePresent( "target/deploy-deploy.txt" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0135EjbLifecycleTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0135EjbLifecycleTest.java
index 5b289025b..39107bafd 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0135EjbLifecycleTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0135EjbLifecycleTest.java
@@ -51,14 +51,14 @@ public class MavenIT0135EjbLifecycleTest
         verifier.deleteDirectory( "target" );
         verifier.setAutoclean( false );
         verifier.executeGoal( "deploy" );
-        verifier.assertFilePresent( "target/resources-resources.txt" );
-        verifier.assertFilePresent( "target/compiler-compile.txt" );
-        verifier.assertFilePresent( "target/resources-test-resources.txt" );
-        verifier.assertFilePresent( "target/compiler-test-compile.txt" );
-        verifier.assertFilePresent( "target/surefire-test.txt" );
-        verifier.assertFilePresent( "target/ejb-ejb.txt" );
-        verifier.assertFilePresent( "target/install-install.txt" );
-        verifier.assertFilePresent( "target/deploy-deploy.txt" );
+        verifier.verifyFilePresent( "target/resources-resources.txt" );
+        verifier.verifyFilePresent( "target/compiler-compile.txt" );
+        verifier.verifyFilePresent( "target/resources-test-resources.txt" );
+        verifier.verifyFilePresent( "target/compiler-test-compile.txt" );
+        verifier.verifyFilePresent( "target/surefire-test.txt" );
+        verifier.verifyFilePresent( "target/ejb-ejb.txt" );
+        verifier.verifyFilePresent( "target/install-install.txt" );
+        verifier.verifyFilePresent( "target/deploy-deploy.txt" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0136RarLifecycleTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0136RarLifecycleTest.java
index 8ab4003e5..3bfec0802 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0136RarLifecycleTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0136RarLifecycleTest.java
@@ -51,14 +51,14 @@ public class MavenIT0136RarLifecycleTest
         verifier.deleteDirectory( "target" );
         verifier.setAutoclean( false );
         verifier.executeGoal( "deploy" );
-        verifier.assertFilePresent( "target/resources-resources.txt" );
-        verifier.assertFilePresent( "target/compiler-compile.txt" );
-        verifier.assertFilePresent( "target/resources-test-resources.txt" );
-        verifier.assertFilePresent( "target/compiler-test-compile.txt" );
-        verifier.assertFilePresent( "target/surefire-test.txt" );
-        verifier.assertFilePresent( "target/rar-rar.txt" );
-        verifier.assertFilePresent( "target/install-install.txt" );
-        verifier.assertFilePresent( "target/deploy-deploy.txt" );
+        verifier.verifyFilePresent( "target/resources-resources.txt" );
+        verifier.verifyFilePresent( "target/compiler-compile.txt" );
+        verifier.verifyFilePresent( "target/resources-test-resources.txt" );
+        verifier.verifyFilePresent( "target/compiler-test-compile.txt" );
+        verifier.verifyFilePresent( "target/surefire-test.txt" );
+        verifier.verifyFilePresent( "target/rar-rar.txt" );
+        verifier.verifyFilePresent( "target/install-install.txt" );
+        verifier.verifyFilePresent( "target/deploy-deploy.txt" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0137EarLifecycleTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0137EarLifecycleTest.java
index e2e0deb87..d6aa6021d 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0137EarLifecycleTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0137EarLifecycleTest.java
@@ -51,11 +51,11 @@ public class MavenIT0137EarLifecycleTest
         verifier.deleteDirectory( "target" );
         verifier.setAutoclean( false );
         verifier.executeGoal( "deploy" );
-        verifier.assertFilePresent( "target/ear-generate-application-xml.txt" );
-        verifier.assertFilePresent( "target/resources-resources.txt" );
-        verifier.assertFilePresent( "target/ear-ear.txt" );
-        verifier.assertFilePresent( "target/install-install.txt" );
-        verifier.assertFilePresent( "target/deploy-deploy.txt" );
+        verifier.verifyFilePresent( "target/ear-generate-application-xml.txt" );
+        verifier.verifyFilePresent( "target/resources-resources.txt" );
+        verifier.verifyFilePresent( "target/ear-ear.txt" );
+        verifier.verifyFilePresent( "target/install-install.txt" );
+        verifier.verifyFilePresent( "target/deploy-deploy.txt" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0138PluginLifecycleTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0138PluginLifecycleTest.java
index 7bdeb6153..54606e70d 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0138PluginLifecycleTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0138PluginLifecycleTest.java
@@ -51,20 +51,20 @@ public class MavenIT0138PluginLifecycleTest
         verifier.deleteDirectory( "target" );
         verifier.setAutoclean( false );
         verifier.executeGoal( "deploy" );
-        verifier.assertFilePresent( "target/plugin-descriptor.txt" );
-        verifier.assertFilePresent( "target/resources-resources.txt" );
-        verifier.assertFilePresent( "target/compiler-compile.txt" );
-        verifier.assertFilePresent( "target/resources-test-resources.txt" );
-        verifier.assertFilePresent( "target/compiler-test-compile.txt" );
-        verifier.assertFilePresent( "target/surefire-test.txt" );
-        verifier.assertFilePresent( "target/jar-jar.txt" );
-        verifier.assertFilePresent( "target/plugin-add-plugin-artifact-metadata.txt" );
-        verifier.assertFilePresent( "target/install-install.txt" );
+        verifier.verifyFilePresent( "target/plugin-descriptor.txt" );
+        verifier.verifyFilePresent( "target/resources-resources.txt" );
+        verifier.verifyFilePresent( "target/compiler-compile.txt" );
+        verifier.verifyFilePresent( "target/resources-test-resources.txt" );
+        verifier.verifyFilePresent( "target/compiler-test-compile.txt" );
+        verifier.verifyFilePresent( "target/surefire-test.txt" );
+        verifier.verifyFilePresent( "target/jar-jar.txt" );
+        verifier.verifyFilePresent( "target/plugin-add-plugin-artifact-metadata.txt" );
+        verifier.verifyFilePresent( "target/install-install.txt" );
         if ( matchesVersionRange( "(,2.2.0)" ) )
         {
-            verifier.assertFilePresent( "target/plugin-update-registry.txt" );
+            verifier.verifyFilePresent( "target/plugin-update-registry.txt" );
         }
-        verifier.assertFilePresent( "target/deploy-deploy.txt" );
+        verifier.verifyFilePresent( "target/deploy-deploy.txt" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0145ReactorWithIncludesExcludesTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0145ReactorWithIncludesExcludesTest.java
index a2df246a6..d72a1a333 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0145ReactorWithIncludesExcludesTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0145ReactorWithIncludesExcludesTest.java
@@ -58,9 +58,9 @@ public class MavenIT0145ReactorWithIncludesExcludesTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/touch.txt" );
-        verifier.assertFilePresent( "mod-a/target/touch-a.txt" );
-        verifier.assertFilePresent( "mod-b/target/touch-b.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "mod-a/target/touch-a.txt" );
+        verifier.verifyFilePresent( "mod-b/target/touch-b.txt" );
     }
 
     /**
@@ -85,9 +85,9 @@ public class MavenIT0145ReactorWithIncludesExcludesTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/touch.txt" );
-        verifier.assertFilePresent( "mod-a/target/touch-a.txt" );
-        verifier.assertFileNotPresent( "mod-b/target/touch-b.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "mod-a/target/touch-a.txt" );
+        verifier.verifyFileNotPresent( "mod-b/target/touch-b.txt" );
     }
 
     /**
@@ -112,9 +112,9 @@ public class MavenIT0145ReactorWithIncludesExcludesTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "mod-a/target/touch-a.txt" );
-        verifier.assertFilePresent( "mod-b/target/touch-b.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-a/target/touch-a.txt" );
+        verifier.verifyFilePresent( "mod-b/target/touch-b.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0146InstallerSnapshotNaming.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0146InstallerSnapshotNaming.java
index ea21ec9b0..84c1783c5 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0146InstallerSnapshotNaming.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenIT0146InstallerSnapshotNaming.java
@@ -104,7 +104,7 @@ public class MavenIT0146InstallerSnapshotNaming
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/appassembler/repo/dep-0.1-20110726.105319-1.jar" );
+        verifier.verifyFilePresent( "target/appassembler/repo/dep-0.1-20110726.105319-1.jar" );
     }
 
 
@@ -143,6 +143,6 @@ public class MavenIT0146InstallerSnapshotNaming
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/appassembler/repo/dep-0.1-SNAPSHOT.jar" );
+        verifier.verifyFilePresent( "target/appassembler/repo/dep-0.1-SNAPSHOT.jar" );
     }
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0095ReactorFailureBehaviorTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0095ReactorFailureBehaviorTest.java
index 76ed057bf..eabf14e61 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0095ReactorFailureBehaviorTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0095ReactorFailureBehaviorTest.java
@@ -67,10 +67,10 @@ public class MavenITmng0095ReactorFailureBehaviorTest
         }
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "subproject1/target/touch.txt" );
-        verifier.assertFileNotPresent( "subproject2/target/touch.txt" );
-        verifier.assertFileNotPresent( "subproject3/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "subproject1/target/touch.txt" );
+        verifier.verifyFileNotPresent( "subproject2/target/touch.txt" );
+        verifier.verifyFileNotPresent( "subproject3/target/touch.txt" );
     }
 
     /**
@@ -95,10 +95,10 @@ public class MavenITmng0095ReactorFailureBehaviorTest
         verifier.executeGoal( "org.apache.maven.its.plugins:maven-it-plugin-touch:touch" );
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "subproject1/target/touch.txt" );
-        verifier.assertFilePresent( "subproject2/target/touch.txt" );
-        verifier.assertFilePresent( "subproject3/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "subproject1/target/touch.txt" );
+        verifier.verifyFilePresent( "subproject2/target/touch.txt" );
+        verifier.verifyFilePresent( "subproject3/target/touch.txt" );
     }
 
     /**
@@ -132,10 +132,10 @@ public class MavenITmng0095ReactorFailureBehaviorTest
         }
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "subproject1/target/touch.txt" );
-        verifier.assertFilePresent( "subproject2/target/touch.txt" );
-        verifier.assertFileNotPresent( "subproject3/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "subproject1/target/touch.txt" );
+        verifier.verifyFilePresent( "subproject2/target/touch.txt" );
+        verifier.verifyFileNotPresent( "subproject3/target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0282NonReactorExecWhenProjectIndependentTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0282NonReactorExecWhenProjectIndependentTest.java
index 9f27dbe3c..0f5007016 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0282NonReactorExecWhenProjectIndependentTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0282NonReactorExecWhenProjectIndependentTest.java
@@ -52,8 +52,8 @@ public class MavenITmng0282NonReactorExecWhenProjectIndependentTest
         verifier.deleteDirectory( "target" );
         verifier.deleteDirectory( "subproject/target" );
         verifier.executeGoal( "org.apache.maven.its.plugins:maven-it-plugin-no-project:light-touch" );
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "subproject/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "subproject/target/touch.txt" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0294MergeGlobalAndUserSettingsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0294MergeGlobalAndUserSettingsTest.java
index a45d171cc..e6850b438 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0294MergeGlobalAndUserSettingsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0294MergeGlobalAndUserSettingsTest.java
@@ -71,7 +71,7 @@ public class MavenITmng0294MergeGlobalAndUserSettingsTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/test.txt" );
+        verifier.verifyFilePresent( "target/test.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0377PluginLookupFromPrefixTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0377PluginLookupFromPrefixTest.java
index acd9841b3..392f18459 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0377PluginLookupFromPrefixTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0377PluginLookupFromPrefixTest.java
@@ -60,7 +60,7 @@ public class MavenITmng0377PluginLookupFromPrefixTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/file.txt" );
+        verifier.verifyFilePresent( "target/file.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0449PluginVersionResolutionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0449PluginVersionResolutionTest.java
index 0e99e8792..e83c2b1ec 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0449PluginVersionResolutionTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0449PluginVersionResolutionTest.java
@@ -71,15 +71,15 @@ public class MavenITmng0449PluginVersionResolutionTest
         // Maven 3.x prefers RELEASE over LATEST (see MNG-4206)
         if ( matchesVersionRange( "(,3.0-alpha-3)" ) )
         {
-            verifier.assertFileNotPresent( "target/touch-release.txt" );
-            verifier.assertFilePresent( "target/touch-snapshot.txt" );
+            verifier.verifyFileNotPresent( "target/touch-release.txt" );
+            verifier.verifyFilePresent( "target/touch-snapshot.txt" );
         }
         else
         {
-            verifier.assertFilePresent( "target/touch-release.txt" );
-            verifier.assertFileNotPresent( "target/touch-snapshot.txt" );
+            verifier.verifyFilePresent( "target/touch-release.txt" );
+            verifier.verifyFileNotPresent( "target/touch-snapshot.txt" );
         }
-        verifier.assertFilePresent( "target/package.txt" );
+        verifier.verifyFilePresent( "target/package.txt" );
     }
 
     /**
@@ -115,13 +115,13 @@ public class MavenITmng0449PluginVersionResolutionTest
         // Maven 3.x prefers RELEASE over LATEST (see MNG-4206)
         if ( matchesVersionRange( "(,3.0-alpha-3)" ) )
         {
-            verifier.assertFileNotPresent( "target/touch-release.txt" );
-            verifier.assertFilePresent( "target/touch-snapshot.txt" );
+            verifier.verifyFileNotPresent( "target/touch-release.txt" );
+            verifier.verifyFilePresent( "target/touch-snapshot.txt" );
         }
         else
         {
-            verifier.assertFilePresent( "target/touch-release.txt" );
-            verifier.assertFileNotPresent( "target/touch-snapshot.txt" );
+            verifier.verifyFilePresent( "target/touch-release.txt" );
+            verifier.verifyFileNotPresent( "target/touch-snapshot.txt" );
         }
     }
 
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0469ReportConfigTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0469ReportConfigTest.java
index f7d1281d3..c793f9700 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0469ReportConfigTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0469ReportConfigTest.java
@@ -78,8 +78,8 @@ public class MavenITmng0469ReportConfigTest
         verifier.deleteDirectory( "target" );
         verifier.setAutoclean( false );
         verifier.executeGoal( "org.apache.maven.its.plugins:maven-it-plugin-configuration:2.1-SNAPSHOT:config" );
-        verifier.assertFilePresent( "target/build.txt" );
-        verifier.assertFileNotPresent( "target/reporting.txt" );
+        verifier.verifyFilePresent( "target/build.txt" );
+        verifier.verifyFileNotPresent( "target/reporting.txt" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
@@ -100,7 +100,7 @@ public class MavenITmng0469ReportConfigTest
         if ( matchesVersionRange( "(,3.0-alpha-1)" ) )
         {
             verifier.executeGoal( "org.apache.maven.its.plugins:maven-it-plugin-site:2.1-SNAPSHOT:generate" );
-            verifier.assertFilePresent( "target/site/info.properties" );
+            verifier.verifyFilePresent( "target/site/info.properties" );
         }
         else
         {
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0471CustomLifecycleTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0471CustomLifecycleTest.java
index f5b5089e3..00756ec63 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0471CustomLifecycleTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0471CustomLifecycleTest.java
@@ -58,8 +58,8 @@ public class MavenITmng0471CustomLifecycleTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/forked/touch.txt" );
-        verifier.assertFilePresent( "target/forked2/touch.txt" );
+        verifier.verifyFilePresent( "target/forked/touch.txt" );
+        verifier.verifyFilePresent( "target/forked2/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0479OverrideCentralRepoTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0479OverrideCentralRepoTest.java
index 82751a842..83116a77e 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0479OverrideCentralRepoTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0479OverrideCentralRepoTest.java
@@ -71,7 +71,7 @@ public class MavenITmng0479OverrideCentralRepoTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/expression.properties" );
+        verifier.verifyFilePresent( "target/expression.properties" );
         Properties props = verifier.loadProperties( "target/expression.properties" );
 
         int count = Integer.parseInt( props.getProperty( "project.repositories", "0" ) );
@@ -135,13 +135,13 @@ public class MavenITmng0479OverrideCentralRepoTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng0479", "parent", "0.1-SNAPSHOT", "pom" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng0479", "a", "0.1-SNAPSHOT", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng0479", "a", "0.1-SNAPSHOT", "pom" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng0479", "a-parent", "0.1-SNAPSHOT", "pom" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng0479", "b", "0.1-SNAPSHOT", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng0479", "b", "0.1-SNAPSHOT", "pom" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng0479", "parent", "0.1-SNAPSHOT", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng0479", "a", "0.1-SNAPSHOT", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng0479", "a", "0.1-SNAPSHOT", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng0479", "a-parent", "0.1-SNAPSHOT", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng0479", "b", "0.1-SNAPSHOT", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng0479", "b", "0.1-SNAPSHOT", "pom" );
 
         verifier = newVerifier( new File( testDir, "test-2" ).getAbsolutePath() );
         verifier.setAutoclean( false );
@@ -161,7 +161,7 @@ public class MavenITmng0479OverrideCentralRepoTest
         }
         verifier.resetStreams();
 
-        verifier.assertArtifactNotPresent( "org.apache.maven.its.mng0479", "parent", "0.1", "pom" );
+        verifier.verifyArtifactNotPresent( "org.apache.maven.its.mng0479", "parent", "0.1", "pom" );
 
         verifier = newVerifier( new File( testDir, "test-3" ).getAbsolutePath() );
         verifier.setAutoclean( false );
@@ -181,8 +181,8 @@ public class MavenITmng0479OverrideCentralRepoTest
         }
         verifier.resetStreams();
 
-        verifier.assertArtifactNotPresent( "org.apache.maven.its.mng0479", "a", "0.1", "jar" );
-        verifier.assertArtifactNotPresent( "org.apache.maven.its.mng0479", "a", "0.1", "pom" );
+        verifier.verifyArtifactNotPresent( "org.apache.maven.its.mng0479", "a", "0.1", "jar" );
+        verifier.verifyArtifactNotPresent( "org.apache.maven.its.mng0479", "a", "0.1", "pom" );
 
         verifier = newVerifier( new File( testDir, "test-4" ).getAbsolutePath() );
         verifier.setAutoclean( false );
@@ -202,8 +202,8 @@ public class MavenITmng0479OverrideCentralRepoTest
         }
         verifier.resetStreams();
 
-        verifier.assertArtifactNotPresent( "org.apache.maven.its.mng0479", "b", "0.1", "jar" );
-        verifier.assertArtifactNotPresent( "org.apache.maven.its.mng0479", "b", "0.1", "pom" );
+        verifier.verifyArtifactNotPresent( "org.apache.maven.its.mng0479", "b", "0.1", "jar" );
+        verifier.verifyArtifactNotPresent( "org.apache.maven.its.mng0479", "b", "0.1", "pom" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0496IgnoreUnknownPluginParametersTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0496IgnoreUnknownPluginParametersTest.java
index 77ab6cdfb..12ece5c76 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0496IgnoreUnknownPluginParametersTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0496IgnoreUnknownPluginParametersTest.java
@@ -52,7 +52,7 @@ public class MavenITmng0496IgnoreUnknownPluginParametersTest
         verifier.setAutoclean( false );
         verifier.deleteDirectory( "target" );
         verifier.executeGoal( "org.apache.maven.its.plugins:maven-it-plugin-log-file:2.1-SNAPSHOT:reset" );
-        verifier.assertFilePresent( "target/file.txt" );
+        verifier.verifyFilePresent( "target/file.txt" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0507ArtifactRelocationTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0507ArtifactRelocationTest.java
index fb15c4b57..2ca98c299 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0507ArtifactRelocationTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0507ArtifactRelocationTest.java
@@ -59,10 +59,10 @@ public class MavenITmng0507ArtifactRelocationTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven", "maven-core-it-support", "1.1", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven", "maven-core-it-support", "1.1", "pom" );
-        verifier.assertArtifactPresent( "org.apache.maven", "maven-core-it-support-old-location", "1.1", "pom" );
-        verifier.assertArtifactNotPresent( "org.apache.maven", "maven-core-it-support-old-location", "1.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven", "maven-core-it-support", "1.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven", "maven-core-it-support", "1.1", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven", "maven-core-it-support-old-location", "1.1", "pom" );
+        verifier.verifyArtifactNotPresent( "org.apache.maven", "maven-core-it-support-old-location", "1.1", "jar" );
 
         List<String> artifacts = verifier.loadLines( "target/artifacts.txt", "UTF-8" );
         assertTrue( artifacts.toString(), artifacts.contains( "org.apache.maven:maven-core-it-support:jar:1.1" ) );
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0522InheritedPluginMgmtConfigTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0522InheritedPluginMgmtConfigTest.java
index 9c8c97ea9..d95cde1af 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0522InheritedPluginMgmtConfigTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0522InheritedPluginMgmtConfigTest.java
@@ -54,8 +54,8 @@ public class MavenITmng0522InheritedPluginMgmtConfigTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/plugin-mngt-config-1.txt" );
-        verifier.assertFilePresent( "target/plugin-mngt-config-2.txt" );
+        verifier.verifyFilePresent( "target/plugin-mngt-config-1.txt" );
+        verifier.verifyFilePresent( "target/plugin-mngt-config-2.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0553SettingsAuthzEncryptionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0553SettingsAuthzEncryptionTest.java
index 0fda37a1e..ca0fe450e 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0553SettingsAuthzEncryptionTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0553SettingsAuthzEncryptionTest.java
@@ -130,7 +130,7 @@ public class MavenITmng0553SettingsAuthzEncryptionTest
         Verifier verifier = newVerifier( testDir.getAbsolutePath() );
         verifier.setAutoclean( false );
         verifier.deleteArtifacts( "org.apache.maven.its.mng0553" );
-        verifier.assertArtifactNotPresent( "org.apache.maven.its.mng0553", "a", "0.1-SNAPSHOT", "jar" );
+        verifier.verifyArtifactNotPresent( "org.apache.maven.its.mng0553", "a", "0.1-SNAPSHOT", "jar" );
         verifier.filterFile( "settings-template.xml", "settings.xml", "UTF-8", filterProps );
         setUserHome( verifier, new File( testDir, "userhome" ) );
         verifier.addCliOption( "--settings" );
@@ -139,7 +139,7 @@ public class MavenITmng0553SettingsAuthzEncryptionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng0553", "a", "0.1-SNAPSHOT", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng0553", "a", "0.1-SNAPSHOT", "jar" );
     }
 
     /**
@@ -162,7 +162,7 @@ public class MavenITmng0553SettingsAuthzEncryptionTest
         Verifier verifier = newVerifier( testDir.getAbsolutePath() );
         verifier.setAutoclean( false );
         verifier.deleteArtifacts( "org.apache.maven.its.mng0553" );
-        verifier.assertArtifactNotPresent( "org.apache.maven.its.mng0553", "a", "0.1-SNAPSHOT", "jar" );
+        verifier.verifyArtifactNotPresent( "org.apache.maven.its.mng0553", "a", "0.1-SNAPSHOT", "jar" );
 
         // NOTE: The tilde ~ in the file name is essential part of the test
         verifier.filterFile( "security-template.xml", "settings~security.xml", "UTF-8", filterProps );
@@ -177,7 +177,7 @@ public class MavenITmng0553SettingsAuthzEncryptionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng0553", "a", "0.1-SNAPSHOT", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng0553", "a", "0.1-SNAPSHOT", "jar" );
     }
 
     /**
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0557UserSettingsCliOptionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0557UserSettingsCliOptionTest.java
index 6e21daef4..71029c404 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0557UserSettingsCliOptionTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0557UserSettingsCliOptionTest.java
@@ -56,7 +56,7 @@ public class MavenITmng0557UserSettingsCliOptionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/test.txt" );
+        verifier.verifyFilePresent( "target/test.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0666IgnoreLegacyPomTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0666IgnoreLegacyPomTest.java
index 368b878c5..fe1b5a3da 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0666IgnoreLegacyPomTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0666IgnoreLegacyPomTest.java
@@ -60,7 +60,7 @@ public class MavenITmng0666IgnoreLegacyPomTest
         // don't verify error free log
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.it0059", "test", "3.8.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.it0059", "test", "3.8.1", "jar" );
 
         List<String> artifacts = verifier.loadLines( "target/artifacts.txt", "UTF-8" );
         assertTrue( artifacts.toString(), artifacts.contains( "org.apache.maven.its.it0059:test:jar:3.8.1" ) );
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0731LegacyRepoLayoutTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0731LegacyRepoLayoutTest.java
index 5278687a0..e67e11d93 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0731LegacyRepoLayoutTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0731LegacyRepoLayoutTest.java
@@ -55,8 +55,8 @@ public class MavenITmng0731LegacyRepoLayoutTest
         verifier.setAutoclean( false );
         verifier.deleteDirectory( "target" );
         verifier.executeGoal( "validate" );
-        verifier.assertFilePresent( "target/test-repo/org.apache.maven.its.it0061/jars/maven-it-it0061-1.0.jar" );
-        verifier.assertFilePresent( "target/test-repo/org.apache.maven.its.it0061/poms/maven-it-it0061-1.0.pom" );
+        verifier.verifyFilePresent( "target/test-repo/org.apache.maven.its.it0061/jars/maven-it-it0061-1.0.jar" );
+        verifier.verifyFilePresent( "target/test-repo/org.apache.maven.its.it0061/poms/maven-it-it0061-1.0.pom" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0761MissingSnapshotDistRepoTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0761MissingSnapshotDistRepoTest.java
index e6cbd9397..e02c1997d 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0761MissingSnapshotDistRepoTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0761MissingSnapshotDistRepoTest.java
@@ -57,7 +57,7 @@ public class MavenITmng0761MissingSnapshotDistRepoTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/repo/org/apache/maven/its/mng0761/test/1.0-SNAPSHOT/test-1.0-*.jar" );
+        verifier.verifyFilePresent( "target/repo/org/apache/maven/its/mng0761/test/1.0-SNAPSHOT/test-1.0-*.jar" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0768OfflineModeTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0768OfflineModeTest.java
index 6b384a4d3..7d7485e4f 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0768OfflineModeTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0768OfflineModeTest.java
@@ -125,7 +125,7 @@ public class MavenITmng0768OfflineModeTest
                 verifier.addCliOption( "--settings" );
                 verifier.addCliOption( "settings.xml" );
                 verifier.executeGoal( "org.apache.maven.its.plugins:maven-it-plugin-dependency-resolution:2.1-SNAPSHOT:compile" );
-                verifier.assertFilePresent( "target/compile.txt" );
+                verifier.verifyFilePresent( "target/compile.txt" );
                 verifier.verifyErrorFreeLog();
                 verifier.resetStreams();
             }
@@ -142,7 +142,7 @@ public class MavenITmng0768OfflineModeTest
                 verifier.addCliOption( "settings.xml" );
                 verifier.setLogFileName( "log2.txt" );
                 verifier.executeGoal( "org.apache.maven.its.plugins:maven-it-plugin-dependency-resolution:2.1-SNAPSHOT:compile" );
-                verifier.assertFilePresent( "target/compile.txt" );
+                verifier.verifyFilePresent( "target/compile.txt" );
                 verifier.verifyErrorFreeLog();
                 verifier.resetStreams();
             }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0781PluginConfigVsExecConfigTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0781PluginConfigVsExecConfigTest.java
index 8e189e20f..855c9dd1d 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0781PluginConfigVsExecConfigTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0781PluginConfigVsExecConfigTest.java
@@ -55,8 +55,8 @@ public class MavenITmng0781PluginConfigVsExecConfigTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/exec-level.txt" );
-        verifier.assertFilePresent( "target/resources-resources.txt" );
+        verifier.verifyFilePresent( "target/exec-level.txt" );
+        verifier.verifyFilePresent( "target/resources-resources.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0786ProfileAwareReactorTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0786ProfileAwareReactorTest.java
index 1cec51123..45a71e805 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0786ProfileAwareReactorTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0786ProfileAwareReactorTest.java
@@ -55,8 +55,8 @@ public class MavenITmng0786ProfileAwareReactorTest
         verifier.setSystemProperty( "expression.outputFile", "target/expression.properties" );
         verifier.setSystemProperty( "activate", "anything" );
         verifier.executeGoal( "org.apache.maven.its.plugins:maven-it-plugin-expression:2.1-SNAPSHOT:eval" );
-        verifier.assertFilePresent( "sub1/target/expression.properties" );
-        verifier.assertFilePresent( "sub2/target/expression.properties" );
+        verifier.verifyFilePresent( "sub1/target/expression.properties" );
+        verifier.verifyFilePresent( "sub2/target/expression.properties" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0823MojoContextPassingTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0823MojoContextPassingTest.java
index 66a7beb8d..12dcd3905 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0823MojoContextPassingTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0823MojoContextPassingTest.java
@@ -55,7 +55,7 @@ public class MavenITmng0823MojoContextPassingTest
         List<String> goals = Arrays.asList( new String[]{"org.apache.maven.its.plugins:maven-it-plugin-context-passing:throw",
             "org.apache.maven.its.plugins:maven-it-plugin-context-passing:catch"} );
         verifier.executeGoals( goals );
-        verifier.assertFilePresent( "target/thrown-value" );
+        verifier.verifyFilePresent( "target/thrown-value" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0870ReactorAwarePluginDiscoveryTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0870ReactorAwarePluginDiscoveryTest.java
index 8d890f86d..c464adf57 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0870ReactorAwarePluginDiscoveryTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0870ReactorAwarePluginDiscoveryTest.java
@@ -60,7 +60,7 @@ public class MavenITmng0870ReactorAwarePluginDiscoveryTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "project/target/touch.txt" );
+        verifier.verifyFilePresent( "project/target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0985NonExecutedPluginMngtGoalsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0985NonExecutedPluginMngtGoalsTest.java
index ce097dfee..3fc1069cc 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0985NonExecutedPluginMngtGoalsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng0985NonExecutedPluginMngtGoalsTest.java
@@ -52,7 +52,7 @@ public class MavenITmng0985NonExecutedPluginMngtGoalsTest
         verifier.setAutoclean( false );
         verifier.deleteDirectory( "target" );
         verifier.executeGoal( "initialize" );
-        verifier.assertFileNotPresent( "target/unexpected.txt" );
+        verifier.verifyFileNotPresent( "target/unexpected.txt" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1021EqualAttachmentBuildNumberTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1021EqualAttachmentBuildNumberTest.java
index ae366905f..66345396b 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1021EqualAttachmentBuildNumberTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1021EqualAttachmentBuildNumberTest.java
@@ -55,28 +55,28 @@ public class MavenITmng1021EqualAttachmentBuildNumberTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng1021", "test", "1-SNAPSHOT", "pom" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng1021", "test", "1-SNAPSHOT", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng1021", "test", "1-SNAPSHOT", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng1021", "test", "1-SNAPSHOT", "jar" );
 
         String dir = "repo/org/apache/maven/its/mng1021/test/";
         String snapshot = getSnapshotVersion( new File( testDir, dir + "1-SNAPSHOT" ) );
         assertTrue( snapshot, snapshot.endsWith( "-1" ) );
 
-        verifier.assertFilePresent( dir + "maven-metadata.xml" );
-        verifier.assertFilePresent( dir + "maven-metadata.xml.md5" );
-        verifier.assertFilePresent( dir + "maven-metadata.xml.sha1" );
-        verifier.assertFilePresent( dir + "1-SNAPSHOT/maven-metadata.xml" );
-        verifier.assertFilePresent( dir + "1-SNAPSHOT/maven-metadata.xml.md5" );
-        verifier.assertFilePresent( dir + "1-SNAPSHOT/maven-metadata.xml.sha1" );
-        verifier.assertFilePresent( dir + "1-SNAPSHOT/test-" + snapshot + ".pom" );
-        verifier.assertFilePresent( dir + "1-SNAPSHOT/test-" + snapshot + ".pom.md5" );
-        verifier.assertFilePresent( dir + "1-SNAPSHOT/test-" + snapshot + ".pom.sha1" );
-        verifier.assertFilePresent( dir + "1-SNAPSHOT/test-" + snapshot + ".jar" );
-        verifier.assertFilePresent( dir + "1-SNAPSHOT/test-" + snapshot + ".jar.md5" );
-        verifier.assertFilePresent( dir + "1-SNAPSHOT/test-" + snapshot + ".jar.sha1" );
-        verifier.assertFilePresent( dir + "1-SNAPSHOT/test-" + snapshot + "-it.jar" );
-        verifier.assertFilePresent( dir + "1-SNAPSHOT/test-" + snapshot + "-it.jar.md5" );
-        verifier.assertFilePresent( dir + "1-SNAPSHOT/test-" + snapshot + "-it.jar.sha1" );
+        verifier.verifyFilePresent( dir + "maven-metadata.xml" );
+        verifier.verifyFilePresent( dir + "maven-metadata.xml.md5" );
+        verifier.verifyFilePresent( dir + "maven-metadata.xml.sha1" );
+        verifier.verifyFilePresent( dir + "1-SNAPSHOT/maven-metadata.xml" );
+        verifier.verifyFilePresent( dir + "1-SNAPSHOT/maven-metadata.xml.md5" );
+        verifier.verifyFilePresent( dir + "1-SNAPSHOT/maven-metadata.xml.sha1" );
+        verifier.verifyFilePresent( dir + "1-SNAPSHOT/test-" + snapshot + ".pom" );
+        verifier.verifyFilePresent( dir + "1-SNAPSHOT/test-" + snapshot + ".pom.md5" );
+        verifier.verifyFilePresent( dir + "1-SNAPSHOT/test-" + snapshot + ".pom.sha1" );
+        verifier.verifyFilePresent( dir + "1-SNAPSHOT/test-" + snapshot + ".jar" );
+        verifier.verifyFilePresent( dir + "1-SNAPSHOT/test-" + snapshot + ".jar.md5" );
+        verifier.verifyFilePresent( dir + "1-SNAPSHOT/test-" + snapshot + ".jar.sha1" );
+        verifier.verifyFilePresent( dir + "1-SNAPSHOT/test-" + snapshot + "-it.jar" );
+        verifier.verifyFilePresent( dir + "1-SNAPSHOT/test-" + snapshot + "-it.jar.md5" );
+        verifier.verifyFilePresent( dir + "1-SNAPSHOT/test-" + snapshot + "-it.jar.sha1" );
     }
 
     private String getSnapshotVersion( File artifactDir )
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1052PluginMngtConfigTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1052PluginMngtConfigTest.java
index 253e10bed..57e50f13d 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1052PluginMngtConfigTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1052PluginMngtConfigTest.java
@@ -52,8 +52,8 @@ public class MavenITmng1052PluginMngtConfigTest
         verifier.setAutoclean( false );
         verifier.deleteDirectory( "target" );
         verifier.executeGoal( "process-resources" );
-        verifier.assertFilePresent( "target/plugin-management.txt" );
-        verifier.assertFileNotPresent( "target/resources-resources.txt" );
+        verifier.verifyFilePresent( "target/plugin-management.txt" );
+        verifier.verifyFileNotPresent( "target/resources-resources.txt" );
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1073AggregatorForksReactorTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1073AggregatorForksReactorTest.java
index d9e6af522..765894794 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1073AggregatorForksReactorTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1073AggregatorForksReactorTest.java
@@ -60,9 +60,9 @@ public class MavenITmng1073AggregatorForksReactorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/forked/touch.txt" );
-        verifier.assertFilePresent( "sub-1/target/forked/touch.txt" );
-        verifier.assertFilePresent( "sub-2/target/forked/touch.txt" );
+        verifier.verifyFilePresent( "target/forked/touch.txt" );
+        verifier.verifyFilePresent( "sub-1/target/forked/touch.txt" );
+        verifier.verifyFilePresent( "sub-2/target/forked/touch.txt" );
     }
 
     /**
@@ -85,9 +85,9 @@ public class MavenITmng1073AggregatorForksReactorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFilePresent( "sub-1/target/touch.txt" );
-        verifier.assertFilePresent( "sub-2/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "sub-1/target/touch.txt" );
+        verifier.verifyFilePresent( "sub-2/target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1088ReactorPluginResolutionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1088ReactorPluginResolutionTest.java
index 496ffe211..30a236b34 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1088ReactorPluginResolutionTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1088ReactorPluginResolutionTest.java
@@ -62,7 +62,7 @@ public class MavenITmng1088ReactorPluginResolutionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "client/target/touch.txt" );
+        verifier.verifyFilePresent( "client/target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1144MultipleDefaultGoalsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1144MultipleDefaultGoalsTest.java
index a9891a20f..d59419ce8 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1144MultipleDefaultGoalsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1144MultipleDefaultGoalsTest.java
@@ -55,8 +55,8 @@ public class MavenITmng1144MultipleDefaultGoalsTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/clean-clean.txt" );
-        verifier.assertFilePresent( "target/resources-resources.txt" );
+        verifier.verifyFilePresent( "target/clean-clean.txt" );
+        verifier.verifyFilePresent( "target/resources-resources.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1349ChecksumFormatsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1349ChecksumFormatsTest.java
index c42fa5c9a..7ef9e3af3 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1349ChecksumFormatsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1349ChecksumFormatsTest.java
@@ -58,23 +58,23 @@ public class MavenITmng1349ChecksumFormatsTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng1349", "md5-a", "0.1", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng1349", "md5-a", "0.1", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng1349", "md5-a", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng1349", "md5-a", "0.1", "pom" );
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng1349", "md5-b", "0.1", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng1349", "md5-b", "0.1", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng1349", "md5-b", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng1349", "md5-b", "0.1", "pom" );
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng1349", "md5-c", "0.1", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng1349", "md5-c", "0.1", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng1349", "md5-c", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng1349", "md5-c", "0.1", "pom" );
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng1349", "sha1-a", "0.1", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng1349", "sha1-a", "0.1", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng1349", "sha1-a", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng1349", "sha1-a", "0.1", "pom" );
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng1349", "sha1-b", "0.1", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng1349", "sha1-b", "0.1", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng1349", "sha1-b", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng1349", "sha1-b", "0.1", "pom" );
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng1349", "sha1-c", "0.1", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng1349", "sha1-c", "0.1", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng1349", "sha1-c", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng1349", "sha1-c", "0.1", "pom" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1908LegacySnapshotUpdateTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1908LegacySnapshotUpdateTest.java
index 939327ba1..3d8194732 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1908LegacySnapshotUpdateTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng1908LegacySnapshotUpdateTest.java
@@ -59,7 +59,7 @@ public class MavenITmng1908LegacySnapshotUpdateTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng1908", "artifact", "1.0-SNAPSHOT", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng1908", "artifact", "1.0-SNAPSHOT", "jar" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2098VersionRangeSatisfiedFromWrongRepoTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2098VersionRangeSatisfiedFromWrongRepoTest.java
index f4d25e6af..79c5a32a8 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2098VersionRangeSatisfiedFromWrongRepoTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2098VersionRangeSatisfiedFromWrongRepoTest.java
@@ -60,7 +60,7 @@ public class MavenITmng2098VersionRangeSatisfiedFromWrongRepoTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng2098", "dep", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng2098", "dep", "0.1", "jar" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2135PluginBuildInReactorTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2135PluginBuildInReactorTest.java
index 89522eb37..90dd3e859 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2135PluginBuildInReactorTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2135PluginBuildInReactorTest.java
@@ -56,7 +56,7 @@ public class MavenITmng2135PluginBuildInReactorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "project/target/touch.txt" );
+        verifier.verifyFilePresent( "project/target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2136ActiveByDefaultProfileTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2136ActiveByDefaultProfileTest.java
index c8e471654..85535a16a 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2136ActiveByDefaultProfileTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2136ActiveByDefaultProfileTest.java
@@ -60,7 +60,7 @@ public class MavenITmng2136ActiveByDefaultProfileTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/expression.properties" );
+        verifier.verifyFilePresent( "target/expression.properties" );
         Properties props = verifier.loadProperties( "target/expression.properties" );
         assertNull( props.getProperty( "project.properties.it0102.testOutput" ) );
         assertEquals( "Success", props.getProperty( "project.properties.testOutput" ) );
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2234ActiveProfilesFromSettingsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2234ActiveProfilesFromSettingsTest.java
index 34c640152..67bb0bfdf 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2234ActiveProfilesFromSettingsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2234ActiveProfilesFromSettingsTest.java
@@ -56,7 +56,7 @@ public class MavenITmng2234ActiveProfilesFromSettingsTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2363BasedirAwareFileActivatorTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2363BasedirAwareFileActivatorTest.java
index 712a5a2b7..8d9df6d40 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2363BasedirAwareFileActivatorTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2363BasedirAwareFileActivatorTest.java
@@ -57,20 +57,20 @@ public class MavenITmng2363BasedirAwareFileActivatorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/parent1.txt" );
-        verifier.assertFilePresent( "target/parent2.txt" );
-        verifier.assertFileNotPresent( "target/file1.txt" );
-        verifier.assertFileNotPresent( "target/file2.txt" );
+        verifier.verifyFilePresent( "target/parent1.txt" );
+        verifier.verifyFilePresent( "target/parent2.txt" );
+        verifier.verifyFileNotPresent( "target/file1.txt" );
+        verifier.verifyFileNotPresent( "target/file2.txt" );
 
-        verifier.assertFileNotPresent( "sub-a/target/parent1.txt" );
-        verifier.assertFileNotPresent( "sub-a/target/parent2.txt" );
-        verifier.assertFilePresent( "sub-a/target/file1.txt" );
-        verifier.assertFileNotPresent( "sub-a/target/file2.txt" );
+        verifier.verifyFileNotPresent( "sub-a/target/parent1.txt" );
+        verifier.verifyFileNotPresent( "sub-a/target/parent2.txt" );
+        verifier.verifyFilePresent( "sub-a/target/file1.txt" );
+        verifier.verifyFileNotPresent( "sub-a/target/file2.txt" );
 
-        verifier.assertFileNotPresent( "sub-b/target/parent1.txt" );
-        verifier.assertFileNotPresent( "sub-b/target/parent2.txt" );
-        verifier.assertFileNotPresent( "sub-b/target/file1.txt" );
-        verifier.assertFilePresent( "sub-b/target/file2.txt" );
+        verifier.verifyFileNotPresent( "sub-b/target/parent1.txt" );
+        verifier.verifyFileNotPresent( "sub-b/target/parent2.txt" );
+        verifier.verifyFileNotPresent( "sub-b/target/file1.txt" );
+        verifier.verifyFilePresent( "sub-b/target/file2.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2387InactiveProxyTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2387InactiveProxyTest.java
index 94c8fadc1..82d884ab8 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2387InactiveProxyTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2387InactiveProxyTest.java
@@ -134,6 +134,6 @@ public class MavenITmng2387InactiveProxyTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng2387", "a", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng2387", "a", "0.1", "jar" );
     }
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2432PluginPrefixOrderTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2432PluginPrefixOrderTest.java
index 30853c452..093f2cb60 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2432PluginPrefixOrderTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2432PluginPrefixOrderTest.java
@@ -61,8 +61,8 @@ public class MavenITmng2432PluginPrefixOrderTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/touch-settings.txt" );
-        verifier.assertFilePresent( "target/touch-pom.txt" );
+        verifier.verifyFileNotPresent( "target/touch-settings.txt" );
+        verifier.verifyFilePresent( "target/touch-pom.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2539PluginDependenciesComeFromPluginReposTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2539PluginDependenciesComeFromPluginReposTest.java
index 6d0bc30d4..798861254 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2539PluginDependenciesComeFromPluginReposTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2539PluginDependenciesComeFromPluginReposTest.java
@@ -59,7 +59,7 @@ public class MavenITmng2539PluginDependenciesComeFromPluginReposTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/log.txt" );
+        verifier.verifyFilePresent( "target/log.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2576MakeLikeReactorTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2576MakeLikeReactorTest.java
index 3d7516b02..1ff534dc4 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2576MakeLikeReactorTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2576MakeLikeReactorTest.java
@@ -67,11 +67,11 @@ public class MavenITmng2576MakeLikeReactorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-a/target/touch.txt" );
-        verifier.assertFilePresent( "sub-b/target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-c/target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-d/target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-a/target/touch.txt" );
+        verifier.verifyFilePresent( "sub-b/target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-c/target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-d/target/touch.txt" );
     }
 
     /**
@@ -95,11 +95,11 @@ public class MavenITmng2576MakeLikeReactorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFilePresent( "sub-a/target/touch.txt" );
-        verifier.assertFilePresent( "sub-b/target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-c/target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-d/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "sub-a/target/touch.txt" );
+        verifier.verifyFilePresent( "sub-b/target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-c/target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-d/target/touch.txt" );
     }
 
     /**
@@ -123,11 +123,11 @@ public class MavenITmng2576MakeLikeReactorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-a/target/touch.txt" );
-        verifier.assertFilePresent( "sub-b/target/touch.txt" );
-        verifier.assertFilePresent( "sub-c/target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-d/target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-a/target/touch.txt" );
+        verifier.verifyFilePresent( "sub-b/target/touch.txt" );
+        verifier.verifyFilePresent( "sub-c/target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-d/target/touch.txt" );
     }
 
     /**
@@ -152,11 +152,11 @@ public class MavenITmng2576MakeLikeReactorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFilePresent( "sub-a/target/touch.txt" );
-        verifier.assertFilePresent( "sub-b/target/touch.txt" );
-        verifier.assertFilePresent( "sub-c/target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-d/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "sub-a/target/touch.txt" );
+        verifier.verifyFilePresent( "sub-b/target/touch.txt" );
+        verifier.verifyFilePresent( "sub-c/target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-d/target/touch.txt" );
     }
 
     /**
@@ -172,7 +172,7 @@ public class MavenITmng2576MakeLikeReactorTest
         Verifier verifier = newVerifier( testDir.getAbsolutePath() );
         verifier.setAutoclean( false );
         clean( verifier );
-        verifier.assertFileNotPresent( "sub-d/pom.xml" );
+        verifier.verifyFileNotPresent( "sub-d/pom.xml" );
         verifier.addCliOption( "-pl" );
         verifier.addCliOption( "sub-d" );
         verifier.setLogFileName( "log-basedir.txt" );
@@ -180,11 +180,11 @@ public class MavenITmng2576MakeLikeReactorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-a/target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-b/target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-c/target/touch.txt" );
-        verifier.assertFilePresent( "sub-d/target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-a/target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-b/target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-c/target/touch.txt" );
+        verifier.verifyFilePresent( "sub-d/target/touch.txt" );
     }
 
     /**
@@ -203,7 +203,7 @@ public class MavenITmng2576MakeLikeReactorTest
         Verifier verifier = newVerifier( testDir.getAbsolutePath() );
         verifier.setAutoclean( false );
         clean( verifier );
-        verifier.assertFileNotPresent( "sub-d/pom.xml" );
+        verifier.verifyFileNotPresent( "sub-d/pom.xml" );
         verifier.addCliOption( "-pl" );
         verifier.addCliOption( "+sub-d" );
         verifier.setLogFileName( "log-basedir-plus.txt" );
@@ -211,11 +211,11 @@ public class MavenITmng2576MakeLikeReactorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-a/target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-b/target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-c/target/touch.txt" );
-        verifier.assertFilePresent( "sub-d/target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-a/target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-b/target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-c/target/touch.txt" );
+        verifier.verifyFilePresent( "sub-d/target/touch.txt" );
     }
     /**
      * Verify that the project list can also specify project ids.
@@ -237,11 +237,11 @@ public class MavenITmng2576MakeLikeReactorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-a/target/touch.txt" );
-        verifier.assertFilePresent( "sub-b/target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-c/target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-d/target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-a/target/touch.txt" );
+        verifier.verifyFilePresent( "sub-b/target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-c/target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-d/target/touch.txt" );
     }
 
     /**
@@ -267,11 +267,11 @@ public class MavenITmng2576MakeLikeReactorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-a/target/touch.txt" );
-        verifier.assertFilePresent( "sub-b/target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-c/target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-d/target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-a/target/touch.txt" );
+        verifier.verifyFilePresent( "sub-b/target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-c/target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-d/target/touch.txt" );
     }
 
     /**
@@ -294,10 +294,10 @@ public class MavenITmng2576MakeLikeReactorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "sub-a/target/touch.txt" );
-        verifier.assertFilePresent( "sub-b/target/touch.txt" );
-        verifier.assertFilePresent( "sub-c/target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "sub-a/target/touch.txt" );
+        verifier.verifyFilePresent( "sub-b/target/touch.txt" );
+        verifier.verifyFilePresent( "sub-c/target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2668UsePluginDependenciesForSortingTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2668UsePluginDependenciesForSortingTest.java
index 735c2926a..707c6e79e 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2668UsePluginDependenciesForSortingTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2668UsePluginDependenciesForSortingTest.java
@@ -49,8 +49,8 @@ public class MavenITmng2668UsePluginDependenciesForSortingTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng2668", "project", "1.0-SNAPSHOT", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng2668", "tools", "1.0-SNAPSHOT", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng2668", "project", "1.0-SNAPSHOT", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng2668", "tools", "1.0-SNAPSHOT", "jar" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2695OfflinePluginSnapshotsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2695OfflinePluginSnapshotsTest.java
index 1fcecadc1..29b6f442d 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2695OfflinePluginSnapshotsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2695OfflinePluginSnapshotsTest.java
@@ -61,8 +61,8 @@ public class MavenITmng2695OfflinePluginSnapshotsTest
             verifier.addCliOption( "--settings" );
             verifier.addCliOption( "settings.xml" );
             verifier.executeGoal( "validate" );
-            verifier.assertFilePresent( "target/a.txt" );
-            verifier.assertFilePresent( "target/b.txt" );
+            verifier.verifyFilePresent( "target/a.txt" );
+            verifier.verifyFilePresent( "target/b.txt" );
             verifier.verifyErrorFreeLog();
             verifier.resetStreams();
         }
@@ -77,8 +77,8 @@ public class MavenITmng2695OfflinePluginSnapshotsTest
             verifier.addCliOption( "settings.xml" );
             verifier.addCliOption( "--offline" );
             verifier.executeGoal( "validate" );
-            verifier.assertFilePresent( "target/a.txt" );
-            verifier.assertFilePresent( "target/b.txt" );
+            verifier.verifyFilePresent( "target/a.txt" );
+            verifier.verifyFilePresent( "target/b.txt" );
             verifier.verifyErrorFreeLog();
             verifier.resetStreams();
         }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2738ProfileIdCollidesWithCliOptionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2738ProfileIdCollidesWithCliOptionTest.java
index cd633db6d..96ec04d84 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2738ProfileIdCollidesWithCliOptionTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2738ProfileIdCollidesWithCliOptionTest.java
@@ -56,7 +56,7 @@ public class MavenITmng2738ProfileIdCollidesWithCliOptionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2744checksumVerificationTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2744checksumVerificationTest.java
index c9b0b9633..d6dd1f837 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2744checksumVerificationTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2744checksumVerificationTest.java
@@ -58,10 +58,10 @@ public class MavenITmng2744checksumVerificationTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng2744", "a", "1", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng2744", "a", "1", "pom" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng2744", "b", "1", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng2744", "b", "1", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng2744", "a", "1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng2744", "a", "1", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng2744", "b", "1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng2744", "b", "1", "pom" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2831CustomArtifactHandlerAndCustomLifecycleTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2831CustomArtifactHandlerAndCustomLifecycleTest.java
index 754b0feb5..009a4e3a5 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2831CustomArtifactHandlerAndCustomLifecycleTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2831CustomArtifactHandlerAndCustomLifecycleTest.java
@@ -54,7 +54,7 @@ public class MavenITmng2831CustomArtifactHandlerAndCustomLifecycleTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/test-1.0-it.jar" );
+        verifier.verifyFilePresent( "target/test-1.0-it.jar" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2865MirrorWildcardTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2865MirrorWildcardTest.java
index e409ab7de..4245ddbdd 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2865MirrorWildcardTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2865MirrorWildcardTest.java
@@ -99,7 +99,7 @@ public class MavenITmng2865MirrorWildcardTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng2865", "a", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng2865", "a", "0.1", "jar" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3004ReactorFailureBehaviorMultithreadedTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3004ReactorFailureBehaviorMultithreadedTest.java
index 184df8aaf..9f5a18dd8 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3004ReactorFailureBehaviorMultithreadedTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3004ReactorFailureBehaviorMultithreadedTest.java
@@ -69,10 +69,10 @@ public class MavenITmng3004ReactorFailureBehaviorMultithreadedTest
         }
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "subproject1/target/touch.txt" );
-        verifier.assertFileNotPresent( "subproject2/target/touch.txt" );
-        verifier.assertFileNotPresent( "subproject3/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "subproject1/target/touch.txt" );
+        verifier.verifyFileNotPresent( "subproject2/target/touch.txt" );
+        verifier.verifyFileNotPresent( "subproject3/target/touch.txt" );
     }
 
     /**
@@ -98,10 +98,10 @@ public class MavenITmng3004ReactorFailureBehaviorMultithreadedTest
         verifier.executeGoal( "org.apache.maven.its.plugins:maven-it-plugin-touch:touch" );
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "subproject1/target/touch.txt" );
-        verifier.assertFilePresent( "subproject2/target/touch.txt" );
-        verifier.assertFilePresent( "subproject3/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "subproject1/target/touch.txt" );
+        verifier.verifyFilePresent( "subproject2/target/touch.txt" );
+        verifier.verifyFilePresent( "subproject3/target/touch.txt" );
     }
 
     /**
@@ -136,10 +136,10 @@ public class MavenITmng3004ReactorFailureBehaviorMultithreadedTest
         }
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "subproject1/target/touch.txt" );
-        verifier.assertFilePresent( "subproject2/target/touch.txt" );
-        verifier.assertFileNotPresent( "subproject3/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "subproject1/target/touch.txt" );
+        verifier.verifyFilePresent( "subproject2/target/touch.txt" );
+        verifier.verifyFileNotPresent( "subproject3/target/touch.txt" );
     }
 
     /**
@@ -165,10 +165,10 @@ public class MavenITmng3004ReactorFailureBehaviorMultithreadedTest
         verifier.executeGoal( "org.apache.maven.its.plugins:maven-it-plugin-touch:touch" );
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "subproject1/target/touch.txt" );
-        verifier.assertFilePresent( "subproject2/target/touch.txt" );
-        verifier.assertFilePresent( "subproject3/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "subproject1/target/touch.txt" );
+        verifier.verifyFilePresent( "subproject2/target/touch.txt" );
+        verifier.verifyFilePresent( "subproject3/target/touch.txt" );
     }
 
     /**
@@ -203,10 +203,10 @@ public class MavenITmng3004ReactorFailureBehaviorMultithreadedTest
         }
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "subproject1/target/touch.txt" );
-        verifier.assertFilePresent( "subproject2/target/touch.txt" );
-        verifier.assertFileNotPresent( "subproject3/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "subproject1/target/touch.txt" );
+        verifier.verifyFilePresent( "subproject2/target/touch.txt" );
+        verifier.verifyFileNotPresent( "subproject3/target/touch.txt" );
     }
 
     // DGF not testing fail fast with multiple real threads since that's a "best effort" attempt to halt the build
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3052DepRepoAggregationTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3052DepRepoAggregationTest.java
index c52e154f9..55638dfdf 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3052DepRepoAggregationTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3052DepRepoAggregationTest.java
@@ -66,8 +66,8 @@ public class MavenITmng3052DepRepoAggregationTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3052", "direct", "0.1-SNAPSHOT", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3052", "trans", "0.1-SNAPSHOT", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3052", "direct", "0.1-SNAPSHOT", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3052", "trans", "0.1-SNAPSHOT", "jar" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3099SettingsProfilesWithNoPomTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3099SettingsProfilesWithNoPomTest.java
index e52fbab40..812aa2ee0 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3099SettingsProfilesWithNoPomTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3099SettingsProfilesWithNoPomTest.java
@@ -60,8 +60,8 @@ public class MavenITmng3099SettingsProfilesWithNoPomTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/PASSED.txt" );
-        verifier.assertFileNotPresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "target/PASSED.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3106ProfileMultipleActivatorsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3106ProfileMultipleActivatorsTest.java
index cd7591156..ead9ff2a0 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3106ProfileMultipleActivatorsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3106ProfileMultipleActivatorsTest.java
@@ -58,8 +58,8 @@ public class MavenITmng3106ProfileMultipleActivatorsTest
         verifier.executeGoal( "validate" );
 
         verifier.verifyErrorFreeLog();
-        verifier.assertFilePresent( "target/profile1/touch.txt" );
-        verifier.assertFilePresent( "target/profile2/touch.txt" );
+        verifier.verifyFilePresent( "target/profile1/touch.txt" );
+        verifier.verifyFilePresent( "target/profile2/touch.txt" );
         verifier.resetStreams();
     }
 
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3217InterPluginDependencyTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3217InterPluginDependencyTest.java
index 63dc5ed9d..10e9f5df2 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3217InterPluginDependencyTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3217InterPluginDependencyTest.java
@@ -61,8 +61,8 @@ public class MavenITmng3217InterPluginDependencyTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "sub-1/target/touch-1.txt" );
-        verifier.assertFilePresent( "sub-2/target/touch-2.txt" );
+        verifier.verifyFilePresent( "sub-1/target/touch-1.txt" );
+        verifier.verifyFilePresent( "sub-2/target/touch-2.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3268MultipleHyphenPCommandLineTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3268MultipleHyphenPCommandLineTest.java
index 03a085cbd..b2e2a34b3 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3268MultipleHyphenPCommandLineTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3268MultipleHyphenPCommandLineTest.java
@@ -52,10 +52,10 @@ public class MavenITmng3268MultipleHyphenPCommandLineTest
         verifier.executeGoal( "package" );
 
         verifier.verifyErrorFreeLog();
-        verifier.assertFilePresent( "target/profile1/touch.txt" );
-        verifier.assertFilePresent( "target/profile2/touch.txt" );
-        verifier.assertFilePresent( "target/profile3/touch.txt" );
-        verifier.assertFilePresent( "target/profile4/touch.txt" );
+        verifier.verifyFilePresent( "target/profile1/touch.txt" );
+        verifier.verifyFilePresent( "target/profile2/touch.txt" );
+        verifier.verifyFilePresent( "target/profile3/touch.txt" );
+        verifier.verifyFilePresent( "target/profile4/touch.txt" );
         verifier.resetStreams();
     }
 
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3284UsingCachedPluginsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3284UsingCachedPluginsTest.java
index f1cce24c5..317c1cc15 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3284UsingCachedPluginsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3284UsingCachedPluginsTest.java
@@ -76,10 +76,10 @@ public class MavenITmng3284UsingCachedPluginsTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "mod-a/target/version-0.1.txt" );
-        verifier.assertFileNotPresent( "mod-a/target/version-0.2.txt" );
-        verifier.assertFilePresent( "mod-b/target/version-0.2.txt" );
-        verifier.assertFileNotPresent( "mod-b/target/version-0.1.txt" );
+        verifier.verifyFilePresent( "mod-a/target/version-0.1.txt" );
+        verifier.verifyFileNotPresent( "mod-a/target/version-0.2.txt" );
+        verifier.verifyFilePresent( "mod-b/target/version-0.2.txt" );
+        verifier.verifyFileNotPresent( "mod-b/target/version-0.1.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3314OfflineSnapshotsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3314OfflineSnapshotsTest.java
index 5fac4474b..d2443880e 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3314OfflineSnapshotsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3314OfflineSnapshotsTest.java
@@ -59,7 +59,7 @@ public class MavenITmng3314OfflineSnapshotsTest
             verifier.addCliOption( "--settings" );
             verifier.addCliOption( "settings.xml" );
             verifier.executeGoal( "validate" );
-            verifier.assertFilePresent( "target/compile.txt" );
+            verifier.verifyFilePresent( "target/compile.txt" );
             verifier.verifyErrorFreeLog();
             verifier.resetStreams();
         }
@@ -72,7 +72,7 @@ public class MavenITmng3314OfflineSnapshotsTest
             verifier.addCliOption( "--settings" );
             verifier.addCliOption( "settings.xml" );
             verifier.executeGoal( "validate" );
-            verifier.assertFilePresent( "target/compile.txt" );
+            verifier.verifyFilePresent( "target/compile.txt" );
             verifier.verifyErrorFreeLog();
             verifier.resetStreams();
         }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3394POMPluginVersionDominanceTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3394POMPluginVersionDominanceTest.java
index 1ee257d59..a1a898813 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3394POMPluginVersionDominanceTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3394POMPluginVersionDominanceTest.java
@@ -55,7 +55,7 @@ public class MavenITmng3394POMPluginVersionDominanceTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/resources-resources.txt" );
+        verifier.verifyFilePresent( "target/resources-resources.txt" );
     }
 
     public void testitMNG3394b()
@@ -72,7 +72,7 @@ public class MavenITmng3394POMPluginVersionDominanceTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/clean-clean.txt" );
+        verifier.verifyFilePresent( "target/clean-clean.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3461MirrorMatchingTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3461MirrorMatchingTest.java
index ac2933322..92781c2ef 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3461MirrorMatchingTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3461MirrorMatchingTest.java
@@ -69,7 +69,7 @@ public class MavenITmng3461MirrorMatchingTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3461", "a", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3461", "a", "0.1", "jar" );
     }
 
     /**
@@ -149,9 +149,9 @@ public class MavenITmng3461MirrorMatchingTest
             server.join();
         }
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3461", "a", "0.1", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3461", "b", "0.1", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3461", "c", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3461", "a", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3461", "b", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3461", "c", "0.1", "jar" );
     }
 
     /**
@@ -176,6 +176,6 @@ public class MavenITmng3461MirrorMatchingTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3461", "a", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3461", "a", "0.1", "jar" );
     }
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3485OverrideWagonExtensionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3485OverrideWagonExtensionTest.java
index f65aafd8f..a74754ceb 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3485OverrideWagonExtensionTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3485OverrideWagonExtensionTest.java
@@ -47,7 +47,7 @@ public class MavenITmng3485OverrideWagonExtensionTest
 
         verifier.executeGoal( "deploy" );
 
-        verifier.assertFilePresent( "target/wagon.properties" );
+        verifier.verifyFilePresent( "target/wagon.properties" );
         verifier.verifyErrorFreeLog();
 
         verifier.resetStreams();
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3545ProfileDeactivationTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3545ProfileDeactivationTest.java
index 69527fed3..0630fd657 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3545ProfileDeactivationTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3545ProfileDeactivationTest.java
@@ -56,11 +56,11 @@ public class MavenITmng3545ProfileDeactivationTest
 
         verifier.verifyErrorFreeLog();
         // profile 1 and 2 are active by default
-        verifier.assertFilePresent( "target/profile1/touch.txt" );
-        verifier.assertFilePresent( "target/profile2/touch.txt" );
-        verifier.assertFileNotPresent( "target/profile3/touch.txt" );
-        verifier.assertFileNotPresent( "target/profile4/touch.txt" );
-        verifier.assertFileNotPresent( "target/profile5/touch.txt" );
+        verifier.verifyFilePresent( "target/profile1/touch.txt" );
+        verifier.verifyFilePresent( "target/profile2/touch.txt" );
+        verifier.verifyFileNotPresent( "target/profile3/touch.txt" );
+        verifier.verifyFileNotPresent( "target/profile4/touch.txt" );
+        verifier.verifyFileNotPresent( "target/profile5/touch.txt" );
         verifier.resetStreams();
     }
 
@@ -86,8 +86,8 @@ public class MavenITmng3545ProfileDeactivationTest
         verifier.executeGoal( "validate" );
 
         verifier.verifyErrorFreeLog();
-        verifier.assertFileNotPresent( "target/profile1/touch.txt" );
-        verifier.assertFileNotPresent( "target/profile2/touch.txt" );
+        verifier.verifyFileNotPresent( "target/profile1/touch.txt" );
+        verifier.verifyFileNotPresent( "target/profile2/touch.txt" );
         verifier.resetStreams();
     }
 
@@ -108,8 +108,8 @@ public class MavenITmng3545ProfileDeactivationTest
         verifier.executeGoal( "validate" );
 
         verifier.verifyErrorFreeLog();
-        verifier.assertFileNotPresent( "target/profile1/touch.txt" );
-        verifier.assertFileNotPresent( "target/profile2/touch.txt" );
+        verifier.verifyFileNotPresent( "target/profile1/touch.txt" );
+        verifier.verifyFileNotPresent( "target/profile2/touch.txt" );
         verifier.resetStreams();
     }
 
@@ -136,11 +136,11 @@ public class MavenITmng3545ProfileDeactivationTest
         verifier.executeGoal( "validate" );
 
         verifier.verifyErrorFreeLog();
-        verifier.assertFilePresent( "target/profile1/touch.txt" );
-        verifier.assertFilePresent( "target/profile2/touch.txt" );
-        verifier.assertFileNotPresent( "target/profile3/touch.txt" );
-        verifier.assertFileNotPresent( "target/profile4/touch.txt" );
-        verifier.assertFileNotPresent( "target/profile5/touch.txt" );
+        verifier.verifyFilePresent( "target/profile1/touch.txt" );
+        verifier.verifyFilePresent( "target/profile2/touch.txt" );
+        verifier.verifyFileNotPresent( "target/profile3/touch.txt" );
+        verifier.verifyFileNotPresent( "target/profile4/touch.txt" );
+        verifier.verifyFileNotPresent( "target/profile5/touch.txt" );
         verifier.resetStreams();
     }
 
@@ -167,11 +167,11 @@ public class MavenITmng3545ProfileDeactivationTest
         verifier.executeGoal( "validate" );
 
         verifier.verifyErrorFreeLog();
-        verifier.assertFilePresent( "target/profile1/touch.txt" );
-        verifier.assertFilePresent( "target/profile2/touch.txt" );
-        verifier.assertFileNotPresent( "target/profile3/touch.txt" );
-        verifier.assertFileNotPresent( "target/profile4/touch.txt" );
-        verifier.assertFileNotPresent( "target/profile5/touch.txt" );
+        verifier.verifyFilePresent( "target/profile1/touch.txt" );
+        verifier.verifyFilePresent( "target/profile2/touch.txt" );
+        verifier.verifyFileNotPresent( "target/profile3/touch.txt" );
+        verifier.verifyFileNotPresent( "target/profile4/touch.txt" );
+        verifier.verifyFileNotPresent( "target/profile5/touch.txt" );
         verifier.resetStreams();
     }
 
@@ -197,11 +197,11 @@ public class MavenITmng3545ProfileDeactivationTest
         verifier.executeGoal( "validate" );
 
         verifier.verifyErrorFreeLog();
-        verifier.assertFileNotPresent( "target/profile1/touch.txt" );
-        verifier.assertFileNotPresent( "target/profile2/touch.txt" );
-        verifier.assertFileNotPresent( "target/profile3/touch.txt" );
-        verifier.assertFilePresent( "target/profile4/touch.txt" );
-        verifier.assertFileNotPresent( "target/profile5/touch.txt" );
+        verifier.verifyFileNotPresent( "target/profile1/touch.txt" );
+        verifier.verifyFileNotPresent( "target/profile2/touch.txt" );
+        verifier.verifyFileNotPresent( "target/profile3/touch.txt" );
+        verifier.verifyFilePresent( "target/profile4/touch.txt" );
+        verifier.verifyFileNotPresent( "target/profile5/touch.txt" );
         verifier.resetStreams();
     }
 
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3599useHttpProxyForWebDAVMk2Test.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3599useHttpProxyForWebDAVMk2Test.java
index 28173358d..4eb378331 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3599useHttpProxyForWebDAVMk2Test.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3599useHttpProxyForWebDAVMk2Test.java
@@ -183,7 +183,7 @@ public class MavenITmng3599useHttpProxyForWebDAVMk2Test
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3599", "test-dependency", "1.0", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3599", "test-dependency", "1.0", "jar" );
         verifier.assertArtifactContents( "org.apache.maven.its.mng3599", "test-dependency", "1.0", "jar",
                                          CONTENT );
     }
@@ -227,7 +227,7 @@ public class MavenITmng3599useHttpProxyForWebDAVMk2Test
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3599", "test-dependency", "1.0", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3599", "test-dependency", "1.0", "jar" );
         verifier.assertArtifactContents( "org.apache.maven.its.mng3599", "test-dependency", "1.0", "jar",
                                          CONTENT );
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3599useHttpProxyForWebDAVTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3599useHttpProxyForWebDAVTest.java
index e40be872c..4124fc6dd 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3599useHttpProxyForWebDAVTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3599useHttpProxyForWebDAVTest.java
@@ -170,7 +170,7 @@ public class MavenITmng3599useHttpProxyForWebDAVTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3599", "test-dependency", "1.0", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3599", "test-dependency", "1.0", "jar" );
         verifier.assertArtifactContents( "org.apache.maven.its.mng3599", "test-dependency", "1.0", "jar",
                                          CONTENT );
     }
@@ -216,7 +216,7 @@ public class MavenITmng3599useHttpProxyForWebDAVTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3599", "test-dependency", "1.0", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3599", "test-dependency", "1.0", "jar" );
         verifier.assertArtifactContents( "org.apache.maven.its.mng3599", "test-dependency", "1.0", "jar",
                                          CONTENT );
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3600DeploymentModeDefaultsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3600DeploymentModeDefaultsTest.java
index 088a83392..c8dffd7a4 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3600DeploymentModeDefaultsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3600DeploymentModeDefaultsTest.java
@@ -51,7 +51,7 @@ public class MavenITmng3600DeploymentModeDefaultsTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "wagon.properties" );
+        verifier.verifyFilePresent( "wagon.properties" );
         Properties props = verifier.loadProperties( "wagon.properties" );
         assertNull( props.get( "directory.mode" ) );
         assertNull( props.get( "file.mode" ) );
@@ -72,7 +72,7 @@ public class MavenITmng3600DeploymentModeDefaultsTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "wagon.properties" );
+        verifier.verifyFilePresent( "wagon.properties" );
         Properties props = verifier.loadProperties( "wagon.properties" );
         assertNull( props.get( "directory.mode" ) );
         assertNull( props.get( "file.mode" ) );
@@ -93,7 +93,7 @@ public class MavenITmng3600DeploymentModeDefaultsTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "wagon.properties" );
+        verifier.verifyFilePresent( "wagon.properties" );
         Properties props = verifier.loadProperties( "wagon.properties" );
         assertEquals( "700", props.get( "directory.mode" ) );
         assertEquals( "600", props.get( "file.mode" ) );
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3679PluginExecIdInterpolationTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3679PluginExecIdInterpolationTest.java
index 36ddf6625..1cb4787db 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3679PluginExecIdInterpolationTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3679PluginExecIdInterpolationTest.java
@@ -51,7 +51,7 @@ public class MavenITmng3679PluginExecIdInterpolationTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/check.txt" );
+        verifier.verifyFilePresent( "target/check.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3714ToolchainsCliOptionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3714ToolchainsCliOptionTest.java
index c391bb899..185fa58e6 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3714ToolchainsCliOptionTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3714ToolchainsCliOptionTest.java
@@ -67,7 +67,7 @@ public class MavenITmng3714ToolchainsCliOptionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/toolchains.properties" );
+        verifier.verifyFilePresent( "target/toolchains.properties" );
         Properties results = verifier.loadProperties( "target/toolchains.properties" );
         String tool = results.getProperty( "tool.1", "" );
         if ( tool.endsWith( ".exe" ) )
@@ -76,7 +76,7 @@ public class MavenITmng3714ToolchainsCliOptionTest
         }
         assertEquals( new File( javaHome, "bin/javac" ).getAbsolutePath(), tool );
 
-        verifier.assertFilePresent( "target/tool.properties" );
+        verifier.verifyFilePresent( "target/tool.properties" );
         Properties toolProps = verifier.loadProperties( "target/tool.properties" );
         String path = toolProps.getProperty( "tool.javac", "" );
         assertEquals( results.getProperty( "tool.1", "" ), path );
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3766ToolchainsFromExtensionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3766ToolchainsFromExtensionTest.java
index e300ef242..3ce9d1986 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3766ToolchainsFromExtensionTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3766ToolchainsFromExtensionTest.java
@@ -57,7 +57,7 @@ public class MavenITmng3766ToolchainsFromExtensionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/tool.properties" );
+        verifier.verifyFilePresent( "target/tool.properties" );
         Properties toolProps = verifier.loadProperties( "target/tool.properties" );
         assertEquals( "toolname", toolProps.getProperty( "tool.toolname", "" ) );
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3808ReportInheritenceOrderingTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3808ReportInheritenceOrderingTest.java
index f12ccd648..bc7d3929e 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3808ReportInheritenceOrderingTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3808ReportInheritenceOrderingTest.java
@@ -57,7 +57,7 @@ public class MavenITmng3808ReportInheritenceOrderingTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/model.properties" );
+        verifier.verifyFilePresent( "target/model.properties" );
         Properties props = verifier.loadProperties( "target/model.properties" );
         assertEquals( "maven-it-plugin-log-file", props.getProperty( "project.reporting.plugins.0.artifactId" ) );
         assertEquals( "maven-it-plugin-expression", props.getProperty( "project.reporting.plugins.1.artifactId" ) );
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3885UniqueVersionFromParentProfileTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3885UniqueVersionFromParentProfileTest.java
index 7c14b99cb..47f8ecb67 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3885UniqueVersionFromParentProfileTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3885UniqueVersionFromParentProfileTest.java
@@ -60,7 +60,7 @@ public class MavenITmng3885UniqueVersionFromParentProfileTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "repo-f/org/apache/maven/its/mng3885/sub/0.2-SNAPSHOT/sub-0.2-SNAPSHOT.jar" );
+        verifier.verifyFilePresent( "repo-f/org/apache/maven/its/mng3885/sub/0.2-SNAPSHOT/sub-0.2-SNAPSHOT.jar" );
     }
 
     /**
@@ -84,7 +84,7 @@ public class MavenITmng3885UniqueVersionFromParentProfileTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "repo-f/org/apache/maven/its/mng3885/sub/0.2-SNAPSHOT/sub-0.2-SNAPSHOT.jar" );
+        verifier.verifyFilePresent( "repo-f/org/apache/maven/its/mng3885/sub/0.2-SNAPSHOT/sub-0.2-SNAPSHOT.jar" );
     }
 
     /**
@@ -108,8 +108,8 @@ public class MavenITmng3885UniqueVersionFromParentProfileTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "repo-t/org/apache/maven/its/mng3885/sub/0.2-SNAPSHOT/sub-0.2-SNAPSHOT.jar" );
-        verifier.assertFilePresent( "repo-t/org/apache/maven/its/mng3885/sub/0.2-SNAPSHOT/sub-0.2-*-1.jar" );
+        verifier.verifyFileNotPresent( "repo-t/org/apache/maven/its/mng3885/sub/0.2-SNAPSHOT/sub-0.2-SNAPSHOT.jar" );
+        verifier.verifyFilePresent( "repo-t/org/apache/maven/its/mng3885/sub/0.2-SNAPSHOT/sub-0.2-*-1.jar" );
     }
 
     /**
@@ -133,8 +133,8 @@ public class MavenITmng3885UniqueVersionFromParentProfileTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "repo-t/org/apache/maven/its/mng3885/sub/0.2-SNAPSHOT/sub-0.2-SNAPSHOT.jar" );
-        verifier.assertFilePresent( "repo-t/org/apache/maven/its/mng3885/sub/0.2-SNAPSHOT/sub-0.2-*-1.jar" );
+        verifier.verifyFileNotPresent( "repo-t/org/apache/maven/its/mng3885/sub/0.2-SNAPSHOT/sub-0.2-SNAPSHOT.jar" );
+        verifier.verifyFilePresent( "repo-t/org/apache/maven/its/mng3885/sub/0.2-SNAPSHOT/sub-0.2-*-1.jar" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3892ReleaseDeploymentTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3892ReleaseDeploymentTest.java
index a11145b7b..aaa055690 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3892ReleaseDeploymentTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3892ReleaseDeploymentTest.java
@@ -59,22 +59,22 @@ public class MavenITmng3892ReleaseDeploymentTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3892", "test", "1.0", "pom" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3892", "test", "1.0", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3892", "test", "1.0", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3892", "test", "1.0", "jar" );
 
         String groupDir = "repo/org/apache/maven/its/mng3892/test/";
-        verifier.assertFilePresent( groupDir + "maven-metadata.xml" );
-        verifier.assertFilePresent( groupDir + "maven-metadata.xml.md5" );
-        verifier.assertFilePresent( groupDir + "maven-metadata.xml.sha1" );
-        verifier.assertFilePresent( groupDir + "1.0/test-1.0.pom" );
-        verifier.assertFilePresent( groupDir + "1.0/test-1.0.pom.md5" );
-        verifier.assertFilePresent( groupDir + "1.0/test-1.0.pom.sha1" );
-        verifier.assertFilePresent( groupDir + "1.0/test-1.0.jar" );
-        verifier.assertFilePresent( groupDir + "1.0/test-1.0.jar.md5" );
-        verifier.assertFilePresent( groupDir + "1.0/test-1.0.jar.sha1" );
-        verifier.assertFilePresent( groupDir + "1.0/test-1.0-it.jar" );
-        verifier.assertFilePresent( groupDir + "1.0/test-1.0-it.jar.md5" );
-        verifier.assertFilePresent( groupDir + "1.0/test-1.0-it.jar.sha1" );
+        verifier.verifyFilePresent( groupDir + "maven-metadata.xml" );
+        verifier.verifyFilePresent( groupDir + "maven-metadata.xml.md5" );
+        verifier.verifyFilePresent( groupDir + "maven-metadata.xml.sha1" );
+        verifier.verifyFilePresent( groupDir + "1.0/test-1.0.pom" );
+        verifier.verifyFilePresent( groupDir + "1.0/test-1.0.pom.md5" );
+        verifier.verifyFilePresent( groupDir + "1.0/test-1.0.pom.sha1" );
+        verifier.verifyFilePresent( groupDir + "1.0/test-1.0.jar" );
+        verifier.verifyFilePresent( groupDir + "1.0/test-1.0.jar.md5" );
+        verifier.verifyFilePresent( groupDir + "1.0/test-1.0.jar.sha1" );
+        verifier.verifyFilePresent( groupDir + "1.0/test-1.0-it.jar" );
+        verifier.verifyFilePresent( groupDir + "1.0/test-1.0-it.jar.md5" );
+        verifier.verifyFilePresent( groupDir + "1.0/test-1.0-it.jar.sha1" );
 
         verify( testDir, groupDir + "1.0/test-1.0.jar.md5", "dd89c30cc71c3cd8a729622243c76770" );
         verify( testDir, groupDir + "1.0/test-1.0.jar.sha1", "0b0717ff89d3cbadc3564270bf8930163753bf71" );
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3927PluginDefaultExecutionConfigTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3927PluginDefaultExecutionConfigTest.java
index 01f641af3..581e0623f 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3927PluginDefaultExecutionConfigTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3927PluginDefaultExecutionConfigTest.java
@@ -56,8 +56,8 @@ public class MavenITmng3927PluginDefaultExecutionConfigTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/failed.txt" );
-        verifier.assertFilePresent( "target/resources-resources.txt" );
+        verifier.verifyFileNotPresent( "target/failed.txt" );
+        verifier.verifyFilePresent( "target/resources-resources.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3938MergePluginExecutionsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3938MergePluginExecutionsTest.java
index 0f67e4b5f..27c0abb2f 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3938MergePluginExecutionsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3938MergePluginExecutionsTest.java
@@ -84,7 +84,7 @@ public class MavenITmng3938MergePluginExecutionsTest
         lines = verifier.loadLines( "target/non-default.log", "UTF-8" );
         assertEquals( Arrays.asList( new String[] { "child" } ), lines );
 
-        verifier.assertFileNotPresent( "target/parent.log" );
+        verifier.verifyFileNotPresent( "target/parent.log" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3940EnvVarInterpolationTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3940EnvVarInterpolationTest.java
index 7c36284f5..218e70a0b 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3940EnvVarInterpolationTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3940EnvVarInterpolationTest.java
@@ -74,7 +74,7 @@ public class MavenITmng3940EnvVarInterpolationTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/PASSED.properties" );
+        verifier.verifyFilePresent( "target/PASSED.properties" );
         Properties props = verifier.loadProperties( "target/PASSED.properties" );
         assertEquals( "PASSED", props.getProperty( "project.properties.envTest" ) );
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3944BasedirInterpolationTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3944BasedirInterpolationTest.java
index f48399d0b..9830925dd 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3944BasedirInterpolationTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3944BasedirInterpolationTest.java
@@ -58,7 +58,7 @@ public class MavenITmng3944BasedirInterpolationTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/basedir.properties" );
+        verifier.verifyFilePresent( "target/basedir.properties" );
         Properties props = verifier.loadProperties( "target/basedir.properties" );
         assertCanonicalFileEquals( testDir, new File( props.getProperty( "project.properties.prop0" ) ) );
         assertCanonicalFileEquals( testDir, new File( props.getProperty( "project.properties.prop1" ) ) );
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3947PluginDefaultExecutionConfigTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3947PluginDefaultExecutionConfigTest.java
index 00c5aed9b..3b1c7577f 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3947PluginDefaultExecutionConfigTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3947PluginDefaultExecutionConfigTest.java
@@ -56,8 +56,8 @@ public class MavenITmng3947PluginDefaultExecutionConfigTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/failed.txt" );
-        verifier.assertFilePresent( "target/resources-resources.txt" );
+        verifier.verifyFileNotPresent( "target/failed.txt" );
+        verifier.verifyFilePresent( "target/resources-resources.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3948ParentResolutionFromProfileReposTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3948ParentResolutionFromProfileReposTest.java
index b8fc38f82..e668419a2 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3948ParentResolutionFromProfileReposTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3948ParentResolutionFromProfileReposTest.java
@@ -59,7 +59,7 @@ public class MavenITmng3948ParentResolutionFromProfileReposTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3948", "parent", "0.1", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3948", "parent", "0.1", "pom" );
     }
 
     /**
@@ -82,7 +82,7 @@ public class MavenITmng3948ParentResolutionFromProfileReposTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3948", "parent", "0.2", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3948", "parent", "0.2", "pom" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3951AbsolutePathsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3951AbsolutePathsTest.java
index 9aacce1db..01bec8949 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3951AbsolutePathsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3951AbsolutePathsTest.java
@@ -69,7 +69,7 @@ public class MavenITmng3951AbsolutePathsTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/path.properties" );
+        verifier.verifyFilePresent( "target/path.properties" );
         Properties props = verifier.loadProperties( "target/path.properties" );
 
         assertCanonicalFileEquals( new File( testDir, "tmp" ).getAbsoluteFile(), new File( props.getProperty( "fileParams.0" ) ) );
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3970DepResolutionFromProfileReposTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3970DepResolutionFromProfileReposTest.java
index 08aadc427..486378ff0 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3970DepResolutionFromProfileReposTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3970DepResolutionFromProfileReposTest.java
@@ -59,7 +59,7 @@ public class MavenITmng3970DepResolutionFromProfileReposTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3970", "a", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3970", "a", "0.1", "jar" );
     }
 
     /**
@@ -82,7 +82,7 @@ public class MavenITmng3970DepResolutionFromProfileReposTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3970", "a", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3970", "a", "0.1", "jar" );
     }
 
     /**
@@ -105,7 +105,7 @@ public class MavenITmng3970DepResolutionFromProfileReposTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3970", "a", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3970", "a", "0.1", "jar" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3974MirrorOrderingTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3974MirrorOrderingTest.java
index 6c99d2b29..e4acdd452 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3974MirrorOrderingTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3974MirrorOrderingTest.java
@@ -59,8 +59,8 @@ public class MavenITmng3974MirrorOrderingTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3974", "a", "0.1", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3974", "b", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3974", "a", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3974", "b", "0.1", "jar" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3983PluginResolutionFromProfileReposTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3983PluginResolutionFromProfileReposTest.java
index 50e1dbd10..23b4e5f33 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3983PluginResolutionFromProfileReposTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3983PluginResolutionFromProfileReposTest.java
@@ -60,7 +60,7 @@ public class MavenITmng3983PluginResolutionFromProfileReposTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3983", "p", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3983", "p", "0.1", "jar" );
     }
 
     /**
@@ -86,7 +86,7 @@ public class MavenITmng3983PluginResolutionFromProfileReposTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3983", "p", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3983", "p", "0.1", "jar" );
     }
 
     /**
@@ -111,7 +111,7 @@ public class MavenITmng3983PluginResolutionFromProfileReposTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng3983", "p", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng3983", "p", "0.1", "jar" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4016PrefixedPropertyInterpolationTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4016PrefixedPropertyInterpolationTest.java
index a5750843e..47c88c766 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4016PrefixedPropertyInterpolationTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4016PrefixedPropertyInterpolationTest.java
@@ -57,7 +57,7 @@ public class MavenITmng4016PrefixedPropertyInterpolationTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/model.properties" );
+        verifier.verifyFilePresent( "target/model.properties" );
         Properties props = verifier.loadProperties( "target/model.properties" );
         assertEquals( "PASSED-1", props.getProperty( "project.properties.projectProperty" ) );
         assertEquals( "PASSED-2", props.getProperty( "project.properties.pomProperty" ) );
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4036ParentResolutionFromSettingsRepoTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4036ParentResolutionFromSettingsRepoTest.java
index 2abef368c..f4d3ff5ac 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4036ParentResolutionFromSettingsRepoTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4036ParentResolutionFromSettingsRepoTest.java
@@ -57,7 +57,7 @@ public class MavenITmng4036ParentResolutionFromSettingsRepoTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng4036", "parent", "0.2", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng4036", "parent", "0.2", "pom" );
     }
 
     /**
@@ -83,7 +83,7 @@ public class MavenITmng4036ParentResolutionFromSettingsRepoTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng4036", "parent", "0.1", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng4036", "parent", "0.1", "pom" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4068AuthenticatedMirrorTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4068AuthenticatedMirrorTest.java
index 7683c89c0..90b1021ad 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4068AuthenticatedMirrorTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4068AuthenticatedMirrorTest.java
@@ -136,8 +136,8 @@ public class MavenITmng4068AuthenticatedMirrorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng4068", "a", "0.1", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng4068", "b", "0.1-SNAPSHOT", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng4068", "a", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng4068", "b", "0.1-SNAPSHOT", "jar" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4086ExplicitPluginMetaversionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4086ExplicitPluginMetaversionTest.java
index dc3c86bf4..ebd1779bd 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4086ExplicitPluginMetaversionTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4086ExplicitPluginMetaversionTest.java
@@ -61,8 +61,8 @@ public class MavenITmng4086ExplicitPluginMetaversionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/touch-latest.txt" );
-        verifier.assertFilePresent( "target/touch-release.txt" );
+        verifier.verifyFileNotPresent( "target/touch-latest.txt" );
+        verifier.verifyFilePresent( "target/touch-release.txt" );
     }
 
     /**
@@ -88,8 +88,8 @@ public class MavenITmng4086ExplicitPluginMetaversionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/touch-release.txt" );
-        verifier.assertFilePresent( "target/touch-latest.txt" );
+        verifier.verifyFileNotPresent( "target/touch-release.txt" );
+        verifier.verifyFilePresent( "target/touch-latest.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4087PercentEncodedFileUrlTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4087PercentEncodedFileUrlTest.java
index 1910e3d89..91402fe47 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4087PercentEncodedFileUrlTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4087PercentEncodedFileUrlTest.java
@@ -56,8 +56,8 @@ public class MavenITmng4087PercentEncodedFileUrlTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/%72%65%70%6F" );
-        verifier.assertFilePresent( "target/repo" );
+        verifier.verifyFileNotPresent( "target/%72%65%70%6F" );
+        verifier.verifyFilePresent( "target/repo" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4203TransitiveDependencyExclusionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4203TransitiveDependencyExclusionTest.java
index e8629e691..42a456465 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4203TransitiveDependencyExclusionTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4203TransitiveDependencyExclusionTest.java
@@ -70,8 +70,8 @@ public class MavenITmng4203TransitiveDependencyExclusionTest
 
         assertEquals( expected, artifacts );
 
-        verifier.assertArtifactNotPresent( "org.apache.maven.its.mng4203", "a", "0.1", "pom" );
-        verifier.assertArtifactNotPresent( "org.apache.maven.its.mng4203", "a", "0.1", "jar" );
+        verifier.verifyArtifactNotPresent( "org.apache.maven.its.mng4203", "a", "0.1", "pom" );
+        verifier.verifyArtifactNotPresent( "org.apache.maven.its.mng4203", "a", "0.1", "jar" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4214MirroredParentSearchReposTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4214MirroredParentSearchReposTest.java
index 6dccc4832..67758aacc 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4214MirroredParentSearchReposTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4214MirroredParentSearchReposTest.java
@@ -60,7 +60,7 @@ public class MavenITmng4214MirroredParentSearchReposTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng4214", "parent", "0.1", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng4214", "parent", "0.1", "pom" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4262MakeLikeReactorDottedPath370Test.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4262MakeLikeReactorDottedPath370Test.java
index a4016b92e..6e64cefec 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4262MakeLikeReactorDottedPath370Test.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4262MakeLikeReactorDottedPath370Test.java
@@ -64,8 +64,8 @@ public class MavenITmng4262MakeLikeReactorDottedPath370Test
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFilePresent( "../sub-a/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "../sub-a/target/touch.txt" );
     }
 
     /**
@@ -88,8 +88,8 @@ public class MavenITmng4262MakeLikeReactorDottedPath370Test
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/touch.txt" );
-        verifier.assertFilePresent( "../sub-a/target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "../sub-a/target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4262MakeLikeReactorDottedPathTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4262MakeLikeReactorDottedPathTest.java
index 0b2430e10..7a7aa6023 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4262MakeLikeReactorDottedPathTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4262MakeLikeReactorDottedPathTest.java
@@ -64,8 +64,8 @@ public class MavenITmng4262MakeLikeReactorDottedPathTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "../sub-a/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "../sub-a/target/touch.txt" );
     }
 
     /**
@@ -88,8 +88,8 @@ public class MavenITmng4262MakeLikeReactorDottedPathTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/touch.txt" );
-        verifier.assertFilePresent( "../sub-a/target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "../sub-a/target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4269BadReactorResolutionFromOutDirTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4269BadReactorResolutionFromOutDirTest.java
index d26745197..4d40ec9d8 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4269BadReactorResolutionFromOutDirTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4269BadReactorResolutionFromOutDirTest.java
@@ -64,7 +64,7 @@ public class MavenITmng4269BadReactorResolutionFromOutDirTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4279WagonProviderFailoverTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4279WagonProviderFailoverTest.java
index 3305a4be9..b31f3f19b 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4279WagonProviderFailoverTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4279WagonProviderFailoverTest.java
@@ -58,7 +58,7 @@ public class MavenITmng4279WagonProviderFailoverTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/wagon.properties" );
+        verifier.verifyFilePresent( "target/wagon.properties" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4281PreferLocalSnapshotTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4281PreferLocalSnapshotTest.java
index a4b6f58ec..04fc93e4c 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4281PreferLocalSnapshotTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4281PreferLocalSnapshotTest.java
@@ -57,8 +57,8 @@ public class MavenITmng4281PreferLocalSnapshotTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng4281", "dependency", "0.1-SNAPSHOT", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng4281", "dependency", "0.1-SNAPSHOT", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng4281", "dependency", "0.1-SNAPSHOT", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng4281", "dependency", "0.1-SNAPSHOT", "pom" );
 
         verifier = newVerifier( new File( testDir, "project" ).getAbsolutePath() );
         verifier.setAutoclean( false );
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4291MojoRequiresOnlineModeTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4291MojoRequiresOnlineModeTest.java
index 9dacd0d47..19a093981 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4291MojoRequiresOnlineModeTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4291MojoRequiresOnlineModeTest.java
@@ -89,7 +89,7 @@ public class MavenITmng4291MojoRequiresOnlineModeTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4314DirectInvocationOfAggregatorTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4314DirectInvocationOfAggregatorTest.java
index aca8afd48..989c04122 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4314DirectInvocationOfAggregatorTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4314DirectInvocationOfAggregatorTest.java
@@ -59,9 +59,9 @@ public class MavenITmng4314DirectInvocationOfAggregatorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "consumer/target/touch.txt" );
-        verifier.assertFileNotPresent( "dependency/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "consumer/target/touch.txt" );
+        verifier.verifyFileNotPresent( "dependency/target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4317PluginVersionResolutionFromMultiReposTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4317PluginVersionResolutionFromMultiReposTest.java
index 42abe8f82..e6c107737 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4317PluginVersionResolutionFromMultiReposTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4317PluginVersionResolutionFromMultiReposTest.java
@@ -59,7 +59,7 @@ public class MavenITmng4317PluginVersionResolutionFromMultiReposTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4319PluginExecutionGoalInterpolationTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4319PluginExecutionGoalInterpolationTest.java
index 58cb6e61e..6e38c171a 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4319PluginExecutionGoalInterpolationTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4319PluginExecutionGoalInterpolationTest.java
@@ -54,7 +54,7 @@ public class MavenITmng4319PluginExecutionGoalInterpolationTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4321CliUsesPluginMgmtConfigTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4321CliUsesPluginMgmtConfigTest.java
index 7e0c7fdd4..c3a4047c3 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4321CliUsesPluginMgmtConfigTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4321CliUsesPluginMgmtConfigTest.java
@@ -56,7 +56,7 @@ public class MavenITmng4321CliUsesPluginMgmtConfigTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/passed.log" );
+        verifier.verifyFilePresent( "target/passed.log" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4343MissingReleaseUpdatePolicyTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4343MissingReleaseUpdatePolicyTest.java
index f2c16ced6..c25bef9f5 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4343MissingReleaseUpdatePolicyTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4343MissingReleaseUpdatePolicyTest.java
@@ -185,8 +185,8 @@ public class MavenITmng4343MissingReleaseUpdatePolicyTest
 
         assertTrue( requestedUris.toString(), requestedUris.contains( "/dep/0.1/dep-0.1.jar" ) );
         assertTrue( requestedUris.toString(), requestedUris.contains( "/dep/0.1/dep-0.1.pom" ) );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng4343", "dep", "0.1", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng4343", "dep", "0.1", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng4343", "dep", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng4343", "dep", "0.1", "pom" );
 
         verifier.resetStreams();
     }
@@ -247,8 +247,8 @@ public class MavenITmng4343MissingReleaseUpdatePolicyTest
 
         //noinspection unchecked
         assertThat( requestedUris, CoreMatchers.<String>hasItems() );
-        verifier.assertArtifactNotPresent( "org.apache.maven.its.mng4343", "dep", "0.1", "jar" );
-        verifier.assertArtifactNotPresent( "org.apache.maven.its.mng4343", "dep", "0.1", "pom" );
+        verifier.verifyArtifactNotPresent( "org.apache.maven.its.mng4343", "dep", "0.1", "jar" );
+        verifier.verifyArtifactNotPresent( "org.apache.maven.its.mng4343", "dep", "0.1", "pom" );
 
         verifier.setLogFileName( "log-never-3.txt" );
         verifier.addCliOption( "-U" );
@@ -257,8 +257,8 @@ public class MavenITmng4343MissingReleaseUpdatePolicyTest
 
         assertThat( requestedUris, hasItem( "/dep/0.1/dep-0.1.jar" ) );
         assertThat( requestedUris, hasItem( "/dep/0.1/dep-0.1.pom" ) );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng4343", "dep", "0.1", "jar" );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng4343", "dep", "0.1", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng4343", "dep", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng4343", "dep", "0.1", "pom" );
 
         requestedUris.clear();
 
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4348NoUnnecessaryRepositoryAccessTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4348NoUnnecessaryRepositoryAccessTest.java
index 912cbeade..5df7689b9 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4348NoUnnecessaryRepositoryAccessTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4348NoUnnecessaryRepositoryAccessTest.java
@@ -114,7 +114,7 @@ public class MavenITmng4348NoUnnecessaryRepositoryAccessTest
             server.join();
         }
 
-        verifier.assertFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
         assertEquals( new ArrayList<String>(), requestedUris );
     }
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4357LifecycleMappingDiscoveryInReactorTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4357LifecycleMappingDiscoveryInReactorTest.java
index 46d0f8ccb..52e55b2f8 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4357LifecycleMappingDiscoveryInReactorTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4357LifecycleMappingDiscoveryInReactorTest.java
@@ -63,11 +63,11 @@ public class MavenITmng4357LifecycleMappingDiscoveryInReactorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "mod-a/target/old.txt" );
-        verifier.assertFileNotPresent( "mod-a/target/new.txt" );
+        verifier.verifyFilePresent( "mod-a/target/old.txt" );
+        verifier.verifyFileNotPresent( "mod-a/target/new.txt" );
 
-        verifier.assertFileNotPresent( "mod-b/target/old.txt" );
-        verifier.assertFilePresent( "mod-b/target/new.txt" );
+        verifier.verifyFileNotPresent( "mod-b/target/old.txt" );
+        verifier.verifyFilePresent( "mod-b/target/new.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4367LayoutAwareMirrorSelectionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4367LayoutAwareMirrorSelectionTest.java
index 963ae6b8e..338fbaf4e 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4367LayoutAwareMirrorSelectionTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4367LayoutAwareMirrorSelectionTest.java
@@ -66,7 +66,7 @@ public class MavenITmng4367LayoutAwareMirrorSelectionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng4367", "dep", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng4367", "dep", "0.1", "jar" );
     }
 
     /**
@@ -96,7 +96,7 @@ public class MavenITmng4367LayoutAwareMirrorSelectionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng4367", "dep", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng4367", "dep", "0.1", "jar" );
     }
 
     /**
@@ -126,7 +126,7 @@ public class MavenITmng4367LayoutAwareMirrorSelectionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng4367", "dep", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng4367", "dep", "0.1", "jar" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4396AntBased20xMojoSupportTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4396AntBased20xMojoSupportTest.java
index 56f97935a..9e43cf2e4 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4396AntBased20xMojoSupportTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4396AntBased20xMojoSupportTest.java
@@ -55,7 +55,7 @@ public class MavenITmng4396AntBased20xMojoSupportTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/ant.txt" );
+        verifier.verifyFilePresent( "target/ant.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4401RepositoryOrderForParentPomTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4401RepositoryOrderForParentPomTest.java
index 6eea92809..eeb45bd21 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4401RepositoryOrderForParentPomTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4401RepositoryOrderForParentPomTest.java
@@ -59,8 +59,8 @@ public class MavenITmng4401RepositoryOrderForParentPomTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/passed.txt" );
-        verifier.assertFileNotPresent( "target/failed.txt" );
+        verifier.verifyFilePresent( "target/passed.txt" );
+        verifier.verifyFileNotPresent( "target/failed.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4412OfflineModeInPluginTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4412OfflineModeInPluginTest.java
index 98452574f..07bdee3c3 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4412OfflineModeInPluginTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4412OfflineModeInPluginTest.java
@@ -99,7 +99,7 @@ public class MavenITmng4412OfflineModeInPluginTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactNotPresent( "org.apache.maven.its.mng4412", "dep", "0.1", "pom" );
+        verifier.verifyArtifactNotPresent( "org.apache.maven.its.mng4412", "dep", "0.1", "pom" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4413MirroringOfDependencyRepoTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4413MirroringOfDependencyRepoTest.java
index d1f92048e..75a7a2463 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4413MirroringOfDependencyRepoTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4413MirroringOfDependencyRepoTest.java
@@ -115,7 +115,7 @@ public class MavenITmng4413MirroringOfDependencyRepoTest
             verifier.verifyErrorFreeLog();
             verifier.resetStreams();
 
-            verifier.assertArtifactPresent( "org.apache.maven.its.mng4413", "a", "0.1", "jar" );
+            verifier.verifyArtifactPresent( "org.apache.maven.its.mng4413", "a", "0.1", "jar" );
         }
         finally
         {
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4422PluginExecutionPhaseInterpolationTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4422PluginExecutionPhaseInterpolationTest.java
index 036c7887f..01c5e2cf3 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4422PluginExecutionPhaseInterpolationTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4422PluginExecutionPhaseInterpolationTest.java
@@ -54,7 +54,7 @@ public class MavenITmng4422PluginExecutionPhaseInterpolationTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4433ForceParentSnapshotUpdateTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4433ForceParentSnapshotUpdateTest.java
index c574cbf96..97ff5bcd7 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4433ForceParentSnapshotUpdateTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4433ForceParentSnapshotUpdateTest.java
@@ -63,8 +63,8 @@ public class MavenITmng4433ForceParentSnapshotUpdateTest
         verifier.executeGoal( "validate" );
         verifier.verifyErrorFreeLog();
 
-        verifier.assertFilePresent( "target/old.txt" );
-        verifier.assertFileNotPresent( "target/new.txt" );
+        verifier.verifyFilePresent( "target/old.txt" );
+        verifier.verifyFileNotPresent( "target/new.txt" );
 
         filterProps.setProperty( "@repo@", "repo-2" );
         verifier.filterFile( "settings-template.xml", "settings.xml", "UTF-8", filterProps );
@@ -76,8 +76,8 @@ public class MavenITmng4433ForceParentSnapshotUpdateTest
 
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/old.txt" );
-        verifier.assertFilePresent( "target/new.txt" );
+        verifier.verifyFileNotPresent( "target/old.txt" );
+        verifier.verifyFilePresent( "target/new.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4453PluginVersionFromLifecycleMappingTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4453PluginVersionFromLifecycleMappingTest.java
index afaa2e3b8..49bf08110 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4453PluginVersionFromLifecycleMappingTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4453PluginVersionFromLifecycleMappingTest.java
@@ -55,7 +55,7 @@ public class MavenITmng4453PluginVersionFromLifecycleMappingTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/resources-resources.txt" );
+        verifier.verifyFilePresent( "target/resources-resources.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4464PlatformIndependentFileSeparatorTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4464PlatformIndependentFileSeparatorTest.java
index fab65b00b..aa8f23c23 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4464PlatformIndependentFileSeparatorTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4464PlatformIndependentFileSeparatorTest.java
@@ -57,7 +57,7 @@ public class MavenITmng4464PlatformIndependentFileSeparatorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "../sub/target/path.properties" );
+        verifier.verifyFilePresent( "../sub/target/path.properties" );
         Properties props = verifier.loadProperties( "../sub/target/path.properties" );
         assertPath( props, "project.build.resources.0.directory", "src/main/res" );
         assertPath( props, "project.build.testResources.0.directory", "src/test/res" );
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4465PluginPrefixFromLocalCacheOfDownRepoTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4465PluginPrefixFromLocalCacheOfDownRepoTest.java
index 6b6533daf..ac327c92e 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4465PluginPrefixFromLocalCacheOfDownRepoTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4465PluginPrefixFromLocalCacheOfDownRepoTest.java
@@ -63,7 +63,7 @@ public class MavenITmng4465PluginPrefixFromLocalCacheOfDownRepoTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.properties" );
+        verifier.verifyFilePresent( "target/touch.properties" );
 
         // phase 2: re-try with the remote repo being inaccessible (due to bad URL)
 
@@ -79,7 +79,7 @@ public class MavenITmng4465PluginPrefixFromLocalCacheOfDownRepoTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.properties" );
+        verifier.verifyFilePresent( "target/touch.properties" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4489MirroringOfExtensionRepoTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4489MirroringOfExtensionRepoTest.java
index 01aff2457..10adac2c7 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4489MirroringOfExtensionRepoTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4489MirroringOfExtensionRepoTest.java
@@ -115,8 +115,8 @@ public class MavenITmng4489MirroringOfExtensionRepoTest
             verifier.verifyErrorFreeLog();
             verifier.resetStreams();
 
-            verifier.assertArtifactPresent( "org.apache.maven.its.mng4489", "ext-dep", "0.1", "jar" );
-            verifier.assertArtifactPresent( "org.apache.maven.its.mng4489", "ext-dep", "0.1", "pom" );
+            verifier.verifyArtifactPresent( "org.apache.maven.its.mng4489", "ext-dep", "0.1", "jar" );
+            verifier.verifyArtifactPresent( "org.apache.maven.its.mng4489", "ext-dep", "0.1", "pom" );
         }
         finally
         {
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4554PluginPrefixMappingUpdateTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4554PluginPrefixMappingUpdateTest.java
index 9ad1514ee..77009702a 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4554PluginPrefixMappingUpdateTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4554PluginPrefixMappingUpdateTest.java
@@ -119,7 +119,7 @@ public class MavenITmng4554PluginPrefixMappingUpdateTest
             verifier.executeGoal( "a:touch" );
             verifier.verifyErrorFreeLog();
 
-            verifier.assertFilePresent( "target/touch.txt" );
+            verifier.verifyFilePresent( "target/touch.txt" );
             assertTrue( requestedUris.toString(), requestedUris.contains( metadataUri ) );
 
             requestedUris.clear();
@@ -206,7 +206,7 @@ public class MavenITmng4554PluginPrefixMappingUpdateTest
             verifier.executeGoal( "a:touch" );
             verifier.verifyErrorFreeLog();
 
-            verifier.assertFilePresent( "target/touch.txt" );
+            verifier.verifyFilePresent( "target/touch.txt" );
             assertTrue( requestedUris.toString(), requestedUris.contains( metadataUri ) );
 
             requestedUris.clear();
@@ -296,7 +296,7 @@ public class MavenITmng4554PluginPrefixMappingUpdateTest
             verifier.executeGoal( "a:touch" );
             verifier.verifyErrorFreeLog();
 
-            verifier.assertFilePresent( "target/touch.txt" );
+            verifier.verifyFilePresent( "target/touch.txt" );
             assertTrue( requestedUris.toString(), requestedUris.contains( metadataUri ) );
 
             requestedUris.clear();
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4561MirroringOfPluginRepoTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4561MirroringOfPluginRepoTest.java
index 59d19feee..0bad16479 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4561MirroringOfPluginRepoTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4561MirroringOfPluginRepoTest.java
@@ -115,9 +115,9 @@ public class MavenITmng4561MirroringOfPluginRepoTest
             verifier.verifyErrorFreeLog();
             verifier.resetStreams();
 
-            verifier.assertArtifactPresent( "org.apache.maven.its.mng4561", "plugin-dep", "0.1", "jar" );
-            verifier.assertArtifactPresent( "org.apache.maven.its.mng4561", "plugin-dep", "0.1", "pom" );
-            verifier.assertFilePresent( "target/touch.txt" );
+            verifier.verifyArtifactPresent( "org.apache.maven.its.mng4561", "plugin-dep", "0.1", "jar" );
+            verifier.verifyArtifactPresent( "org.apache.maven.its.mng4561", "plugin-dep", "0.1", "pom" );
+            verifier.verifyFilePresent( "target/touch.txt" );
         }
         finally
         {
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4565MultiConditionProfileActivationTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4565MultiConditionProfileActivationTest.java
index 2bd731f87..4b7c46cc0 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4565MultiConditionProfileActivationTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4565MultiConditionProfileActivationTest.java
@@ -62,8 +62,8 @@ public class MavenITmng4565MultiConditionProfileActivationTest
         // should not be activated. Only the profile1/touch.txt file should be generated.
         //
         verifier.verifyErrorFreeLog();
-        verifier.assertFilePresent( "target/profile1/touch.txt" );
-        verifier.assertFileNotPresent( "target/profile2/touch.txt" );
+        verifier.verifyFilePresent( "target/profile1/touch.txt" );
+        verifier.verifyFileNotPresent( "target/profile2/touch.txt" );
         verifier.resetStreams();
     }
 
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4586PluginPrefixResolutionFromVersionlessPluginMngtTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4586PluginPrefixResolutionFromVersionlessPluginMngtTest.java
index d37223edc..cdc268fcb 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4586PluginPrefixResolutionFromVersionlessPluginMngtTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4586PluginPrefixResolutionFromVersionlessPluginMngtTest.java
@@ -59,7 +59,7 @@ public class MavenITmng4586PluginPrefixResolutionFromVersionlessPluginMngtTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4654ArtifactHandlerForMainArtifactTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4654ArtifactHandlerForMainArtifactTest.java
index ef51bb85f..9af887b9c 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4654ArtifactHandlerForMainArtifactTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4654ArtifactHandlerForMainArtifactTest.java
@@ -59,8 +59,8 @@ public class MavenITmng4654ArtifactHandlerForMainArtifactTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/repo/org/apache/maven/its/mng4654/test/1.0/test-1.0.mng4654" );
-        verifier.assertFilePresent( "target/repo/org/apache/maven/its/mng4654/test/1.0/test-1.0.jar" );
+        verifier.verifyFileNotPresent( "target/repo/org/apache/maven/its/mng4654/test/1.0/test-1.0.mng4654" );
+        verifier.verifyFilePresent( "target/repo/org/apache/maven/its/mng4654/test/1.0/test-1.0.jar" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4660OutdatedPackagedArtifact.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4660OutdatedPackagedArtifact.java
index 5b4ed4162..7f76bf38d 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4660OutdatedPackagedArtifact.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4660OutdatedPackagedArtifact.java
@@ -68,7 +68,7 @@ public class MavenITmng4660OutdatedPackagedArtifact extends AbstractMavenIntegra
 
         Path module1Jar = testDir.toPath().resolve( "module-a/target/module-a-1.0.jar" ).toAbsolutePath();
         verifier1.verifyErrorFreeLog();
-        verifier1.assertFilePresent( module1Jar.toString() );
+        verifier1.verifyFilePresent( module1Jar.toString() );
         verifier1.resetStreams();
 
         if ( System.getProperty( "java.version", "" ).startsWith( "1." ) )
@@ -93,14 +93,14 @@ public class MavenITmng4660OutdatedPackagedArtifact extends AbstractMavenIntegra
         Path module1PropertiesFile = testDir.toPath().resolve( "module-a/target/classes/example.properties" )
                 .toAbsolutePath();
 
-        verifier2.assertFilePresent( module1PropertiesFile.toString() );
+        verifier2.verifyFilePresent( module1PropertiesFile.toString() );
         assertThat( Files.getLastModifiedTime( module1PropertiesFile ),
                 greaterThan ( Files.getLastModifiedTime( module1Jar ) ) );
 
         Path module1Class = testDir.toPath().resolve( "module-a/target/classes/org/apache/maven/it/Example.class" )
                         .toAbsolutePath();
         verifier2.verifyErrorFreeLog();
-        verifier2.assertFilePresent( module1Class.toString() );
+        verifier2.verifyFilePresent( module1Class.toString() );
         verifier2.resetStreams();
 
         // 3. Resume project build from module B, that depends on module A we just touched. Its packaged artifact
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4776ForkedReactorPluginVersionResolutionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4776ForkedReactorPluginVersionResolutionTest.java
index 7004f1907..200f97c3b 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4776ForkedReactorPluginVersionResolutionTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4776ForkedReactorPluginVersionResolutionTest.java
@@ -58,7 +58,7 @@ public class MavenITmng4776ForkedReactorPluginVersionResolutionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "sub/target/log.txt" );
+        verifier.verifyFilePresent( "sub/target/log.txt" );
     }
 
     /**
@@ -82,7 +82,7 @@ public class MavenITmng4776ForkedReactorPluginVersionResolutionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "sub/target/log.txt" );
+        verifier.verifyFilePresent( "sub/target/log.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4786AntBased21xMojoSupportTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4786AntBased21xMojoSupportTest.java
index ca2b45625..b6ee917b1 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4786AntBased21xMojoSupportTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4786AntBased21xMojoSupportTest.java
@@ -57,7 +57,7 @@ public class MavenITmng4786AntBased21xMojoSupportTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/ant.txt" );
+        verifier.verifyFilePresent( "target/ant.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4788InstallationToCustomLocalRepoTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4788InstallationToCustomLocalRepoTest.java
index 86ff80bcf..c8150697c 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4788InstallationToCustomLocalRepoTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4788InstallationToCustomLocalRepoTest.java
@@ -54,8 +54,8 @@ public class MavenITmng4788InstallationToCustomLocalRepoTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/local-repo/test-0.1-SNAPSHOT.jar" );
-        verifier.assertFileNotPresent( "target/local-repo/org/apache/maven/its/mng4788/test/0.1-SNAPSHOT/test-0.1-SNAPSHOT.jar" );
+        verifier.verifyFilePresent( "target/local-repo/test-0.1-SNAPSHOT.jar" );
+        verifier.verifyFileNotPresent( "target/local-repo/org/apache/maven/its/mng4788/test/0.1-SNAPSHOT/test-0.1-SNAPSHOT.jar" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4840MavenPrerequisiteTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4840MavenPrerequisiteTest.java
index e145e1a37..42eb33aaf 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4840MavenPrerequisiteTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4840MavenPrerequisiteTest.java
@@ -92,8 +92,8 @@ public class MavenITmng4840MavenPrerequisiteTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch-1.txt" );
-        verifier.assertFileNotPresent( "target/touch-2.txt" );
+        verifier.verifyFilePresent( "target/touch-1.txt" );
+        verifier.verifyFileNotPresent( "target/touch-2.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4842ParentResolutionOfDependencyPomTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4842ParentResolutionOfDependencyPomTest.java
index 84f09e922..9def563fe 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4842ParentResolutionOfDependencyPomTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4842ParentResolutionOfDependencyPomTest.java
@@ -64,7 +64,7 @@ public class MavenITmng4842ParentResolutionOfDependencyPomTest
         List<String> compile = verifier.loadLines( "target/compile.txt", "UTF-8" );
 
         assertTrue( compile.toString(), compile.contains( "dep-0.1.jar" ) );
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng4842", "parent", "0.1", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng4842", "parent", "0.1", "pom" );
     }
 
     /**
@@ -90,7 +90,7 @@ public class MavenITmng4842ParentResolutionOfDependencyPomTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng4842", "parent", "0.1", "pom" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng4842", "parent", "0.1", "pom" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4890MakeLikeReactorConsidersVersionsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4890MakeLikeReactorConsidersVersionsTest.java
index e834f1a4d..0b5f08f02 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4890MakeLikeReactorConsidersVersionsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4890MakeLikeReactorConsidersVersionsTest.java
@@ -61,9 +61,9 @@ public class MavenITmng4890MakeLikeReactorConsidersVersionsTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "mod-b/target/touch.txt" );
-        verifier.assertFileNotPresent( "mod-a/target/touch.txt" );
-        verifier.assertFileNotPresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "mod-b/target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-a/target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
     }
 
     /**
@@ -90,9 +90,9 @@ public class MavenITmng4890MakeLikeReactorConsidersVersionsTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "mod-a/target/touch.txt" );
-        verifier.assertFileNotPresent( "mod-b/target/touch.txt" );
-        verifier.assertFileNotPresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "mod-a/target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-b/target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4895PluginDepWithNonRelocatedMavenApiTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4895PluginDepWithNonRelocatedMavenApiTest.java
index 36a07cfba..33367aefb 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4895PluginDepWithNonRelocatedMavenApiTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4895PluginDepWithNonRelocatedMavenApiTest.java
@@ -59,7 +59,7 @@ public class MavenITmng4895PluginDepWithNonRelocatedMavenApiTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/classpath.txt" );
+        verifier.verifyFilePresent( "target/classpath.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4925ContainerLookupRealmDuringMojoExecTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4925ContainerLookupRealmDuringMojoExecTest.java
index 98b079bdf..99b3e97e4 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4925ContainerLookupRealmDuringMojoExecTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4925ContainerLookupRealmDuringMojoExecTest.java
@@ -59,7 +59,7 @@ public class MavenITmng4925ContainerLookupRealmDuringMojoExecTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4960MakeLikeReactorResumeTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4960MakeLikeReactorResumeTest.java
index a03feafeb..553090ed2 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4960MakeLikeReactorResumeTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng4960MakeLikeReactorResumeTest.java
@@ -63,9 +63,9 @@ public class MavenITmng4960MakeLikeReactorResumeTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "mod-a/target/touch.txt" );
-        verifier.assertFilePresent( "mod-b/target/touch.txt" );
-        verifier.assertFileNotPresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "mod-a/target/touch.txt" );
+        verifier.verifyFilePresent( "mod-b/target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
     }
 
     /**
@@ -94,9 +94,9 @@ public class MavenITmng4960MakeLikeReactorResumeTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "mod-a/target/touch.txt" );
-        verifier.assertFilePresent( "mod-b/target/touch.txt" );
-        verifier.assertFileNotPresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-a/target/touch.txt" );
+        verifier.verifyFilePresent( "mod-b/target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5019StringBasedCompLookupFromChildPluginRealmTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5019StringBasedCompLookupFromChildPluginRealmTest.java
index f2ac10a39..0400f9b36 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5019StringBasedCompLookupFromChildPluginRealmTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5019StringBasedCompLookupFromChildPluginRealmTest.java
@@ -58,7 +58,7 @@ public class MavenITmng5019StringBasedCompLookupFromChildPluginRealmTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
     }
 
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5230MakeReactorWithExcludesTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5230MakeReactorWithExcludesTest.java
index c406cb225..f9cda776c 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5230MakeReactorWithExcludesTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5230MakeReactorWithExcludesTest.java
@@ -67,11 +67,11 @@ public class MavenITmng5230MakeReactorWithExcludesTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFilePresent( "mod-a/target/touch.txt" );
-        verifier.assertFileNotPresent( "mod-b/target/touch.txt" );
-        verifier.assertFilePresent( "mod-c/target/touch.txt" );
-        verifier.assertFilePresent( "mod-d/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "mod-a/target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-b/target/touch.txt" );
+        verifier.verifyFilePresent( "mod-c/target/touch.txt" );
+        verifier.verifyFilePresent( "mod-d/target/touch.txt" );
     }
 
     /**
@@ -95,11 +95,11 @@ public class MavenITmng5230MakeReactorWithExcludesTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "mod-a/target/touch.txt" );
-        verifier.assertFilePresent( "mod-b/target/touch.txt" );
-        verifier.assertFileNotPresent( "mod-c/target/touch.txt" );
-        verifier.assertFileNotPresent( "mod-d/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-a/target/touch.txt" );
+        verifier.verifyFilePresent( "mod-b/target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-c/target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-d/target/touch.txt" );
     }
 
     /**
@@ -123,11 +123,11 @@ public class MavenITmng5230MakeReactorWithExcludesTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "mod-a/target/touch.txt" );
-        verifier.assertFilePresent( "mod-b/target/touch.txt" );
-        verifier.assertFileNotPresent( "mod-c/target/touch.txt" );
-        verifier.assertFileNotPresent( "mod-d/target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-a/target/touch.txt" );
+        verifier.verifyFilePresent( "mod-b/target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-c/target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-d/target/touch.txt" );
     }
 
     /**
@@ -152,11 +152,11 @@ public class MavenITmng5230MakeReactorWithExcludesTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "mod-a/target/touch.txt" );
-        verifier.assertFilePresent( "mod-b/target/touch.txt" );
-        verifier.assertFilePresent( "mod-c/target/touch.txt" );
-        verifier.assertFileNotPresent( "mod-d/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-a/target/touch.txt" );
+        verifier.verifyFilePresent( "mod-b/target/touch.txt" );
+        verifier.verifyFilePresent( "mod-c/target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-d/target/touch.txt" );
     }
 
     /**
@@ -172,7 +172,7 @@ public class MavenITmng5230MakeReactorWithExcludesTest
         Verifier verifier = newVerifier( testDir.getAbsolutePath() );
         verifier.setAutoclean( false );
         clean( verifier );
-        verifier.assertFileNotPresent( "mod-d/pom.xml" );
+        verifier.verifyFileNotPresent( "mod-d/pom.xml" );
         verifier.addCliOption( "-pl" );
         verifier.addCliOption( "!mod-d" );
         verifier.setLogFileName( "log-basedir-exclamation.txt" );
@@ -180,11 +180,11 @@ public class MavenITmng5230MakeReactorWithExcludesTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFilePresent( "mod-a/target/touch.txt" );
-        verifier.assertFilePresent( "mod-b/target/touch.txt" );
-        verifier.assertFilePresent( "mod-c/target/touch.txt" );
-        verifier.assertFileNotPresent( "mod-d/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "mod-a/target/touch.txt" );
+        verifier.verifyFilePresent( "mod-b/target/touch.txt" );
+        verifier.verifyFilePresent( "mod-c/target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-d/target/touch.txt" );
     }
 
     /**
@@ -200,7 +200,7 @@ public class MavenITmng5230MakeReactorWithExcludesTest
         Verifier verifier = newVerifier( testDir.getAbsolutePath() );
         verifier.setAutoclean( false );
         clean( verifier );
-        verifier.assertFileNotPresent( "mod-d/pom.xml" );
+        verifier.verifyFileNotPresent( "mod-d/pom.xml" );
         verifier.addCliOption( "-pl" );
         verifier.addCliOption( "-mod-d" );
         verifier.setLogFileName( "log-basedir-minus.txt" );
@@ -208,11 +208,11 @@ public class MavenITmng5230MakeReactorWithExcludesTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFilePresent( "mod-a/target/touch.txt" );
-        verifier.assertFilePresent( "mod-b/target/touch.txt" );
-        verifier.assertFilePresent( "mod-c/target/touch.txt" );
-        verifier.assertFileNotPresent( "mod-d/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "mod-a/target/touch.txt" );
+        verifier.verifyFilePresent( "mod-b/target/touch.txt" );
+        verifier.verifyFilePresent( "mod-c/target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-d/target/touch.txt" );
     }
 
 
@@ -236,11 +236,11 @@ public class MavenITmng5230MakeReactorWithExcludesTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFilePresent( "mod-a/target/touch.txt" );
-        verifier.assertFileNotPresent( "mod-b/target/touch.txt" );
-        verifier.assertFilePresent( "mod-c/target/touch.txt" );
-        verifier.assertFilePresent( "mod-d/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "mod-a/target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-b/target/touch.txt" );
+        verifier.verifyFilePresent( "mod-c/target/touch.txt" );
+        verifier.verifyFilePresent( "mod-d/target/touch.txt" );
     }
 
     /**
@@ -263,11 +263,11 @@ public class MavenITmng5230MakeReactorWithExcludesTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFilePresent( "mod-a/target/touch.txt" );
-        verifier.assertFileNotPresent( "mod-b/target/touch.txt" );
-        verifier.assertFilePresent( "mod-c/target/touch.txt" );
-        verifier.assertFilePresent( "mod-d/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "mod-a/target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-b/target/touch.txt" );
+        verifier.verifyFilePresent( "mod-c/target/touch.txt" );
+        verifier.verifyFilePresent( "mod-d/target/touch.txt" );
     }
 
      /**
@@ -292,10 +292,10 @@ public class MavenITmng5230MakeReactorWithExcludesTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFileNotPresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "mod-a/target/touch.txt" );
-        verifier.assertFilePresent( "mod-b/target/touch.txt" );
-        verifier.assertFileNotPresent( "mod-c/target/touch.txt" );
-        verifier.assertFilePresent( "mod-d/target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-a/target/touch.txt" );
+        verifier.verifyFilePresent( "mod-b/target/touch.txt" );
+        verifier.verifyFileNotPresent( "mod-c/target/touch.txt" );
+        verifier.verifyFilePresent( "mod-d/target/touch.txt" );
     }
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5389LifecycleParticipantAfterSessionEnd.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5389LifecycleParticipantAfterSessionEnd.java
index e0a5ea4e7..5c32609e2 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5389LifecycleParticipantAfterSessionEnd.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5389LifecycleParticipantAfterSessionEnd.java
@@ -53,6 +53,6 @@ public class MavenITmng5389LifecycleParticipantAfterSessionEnd
         verifier.resetStreams();
         verifier.verifyErrorFreeLog();
 
-        verifier.assertFilePresent( "target/afterSessionEnd.txt" );
+        verifier.verifyFilePresent( "target/afterSessionEnd.txt" );
     }
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5418FileProjectPropertiesActivatorTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5418FileProjectPropertiesActivatorTest.java
index c54b839bc..cc965caa0 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5418FileProjectPropertiesActivatorTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5418FileProjectPropertiesActivatorTest.java
@@ -54,10 +54,10 @@ public class MavenITmng5418FileProjectPropertiesActivatorTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/path1.txt" );
-        verifier.assertFilePresent( "target/file1.txt" );
-        verifier.assertFilePresent( "target/missing1.txt" );
-        verifier.assertFileNotPresent( "target/missing2.txt" );
+        verifier.verifyFilePresent( "target/path1.txt" );
+        verifier.verifyFilePresent( "target/file1.txt" );
+        verifier.verifyFilePresent( "target/missing1.txt" );
+        verifier.verifyFileNotPresent( "target/missing2.txt" );
 
     }
 
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5530MojoExecutionScopeTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5530MojoExecutionScopeTest.java
index b779b689f..93e1cf9ab 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5530MojoExecutionScopeTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5530MojoExecutionScopeTest.java
@@ -52,9 +52,9 @@ public class MavenITmng5530MojoExecutionScopeTest
         verifier.resetStreams();
         verifier.verifyErrorFreeLog();
 
-        // verifier.assertFilePresent( "target/execution-failure.txt" );
-        verifier.assertFilePresent( "target/execution-success.txt" );
-        verifier.assertFilePresent( "target/execution-before.txt" );
+        // verifier.verifyFilePresent( "target/execution-failure.txt" );
+        verifier.verifyFilePresent( "target/execution-success.txt" );
+        verifier.verifyFilePresent( "target/execution-before.txt" );
     }
 
     public void test_copyfiles_multithreaded()
@@ -79,9 +79,9 @@ public class MavenITmng5530MojoExecutionScopeTest
         verifier.resetStreams();
         verifier.verifyErrorFreeLog();
 
-        // verifier.assertFilePresent( "target/execution-failure.txt" );
-        verifier.assertFilePresent( "target/execution-success.txt" );
-        verifier.assertFilePresent( "target/execution-before.txt" );
+        // verifier.verifyFilePresent( "target/execution-failure.txt" );
+        verifier.verifyFilePresent( "target/execution-success.txt" );
+        verifier.verifyFilePresent( "target/execution-before.txt" );
     }
 
     public void testExtension()
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5639ImportScopePomResolutionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5639ImportScopePomResolutionTest.java
index 67be6c9b4..2734040e7 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5639ImportScopePomResolutionTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5639ImportScopePomResolutionTest.java
@@ -52,7 +52,7 @@ public class MavenITmng5639ImportScopePomResolutionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng5639", "b", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng5639", "b", "0.1", "jar" );
 
     }
 
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5640LifecycleParticipantAfterSessionEnd.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5640LifecycleParticipantAfterSessionEnd.java
index 5336d1b49..5a9498482 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5640LifecycleParticipantAfterSessionEnd.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5640LifecycleParticipantAfterSessionEnd.java
@@ -70,10 +70,10 @@ public class MavenITmng5640LifecycleParticipantAfterSessionEnd
         verifier.resetStreams();
         verifier.verifyTextInLog("testApp(org.apache.maven.its.mng5640.FailingTest)");
 
-        verifier.assertFilePresent( "target/afterProjectsRead.txt" );
+        verifier.verifyFilePresent( "target/afterProjectsRead.txt" );
         // See https://issues.apache.org/jira/browse/MNG-5641
-        // verifier.assertFilePresent( "target/afterSessionStart.txt" );
-        verifier.assertFilePresent( "target/afterSessionEnd.txt" );
+        // verifier.verifyFilePresent( "target/afterSessionStart.txt" );
+        verifier.verifyFilePresent( "target/afterSessionEnd.txt" );
     }
 
     /**
@@ -110,10 +110,10 @@ public class MavenITmng5640LifecycleParticipantAfterSessionEnd
         }
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/afterProjectsRead.txt" );
+        verifier.verifyFilePresent( "target/afterProjectsRead.txt" );
         // See https://issues.apache.org/jira/browse/MNG-5641
-        // verifier.assertFilePresent( "target/afterSessionStart.txt" );
-        verifier.assertFilePresent( "target/afterSessionEnd.txt" );
+        // verifier.verifyFilePresent( "target/afterSessionStart.txt" );
+        verifier.verifyFilePresent( "target/afterSessionEnd.txt" );
     }
 
     /**
@@ -157,10 +157,10 @@ public class MavenITmng5640LifecycleParticipantAfterSessionEnd
         }
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/afterProjectsRead.txt" );
+        verifier.verifyFilePresent( "target/afterProjectsRead.txt" );
         // See https://issues.apache.org/jira/browse/MNG-5641
-        // verifier.assertFilePresent( "target/afterSessionStart.txt" );
-        verifier.assertFilePresent( "target/afterSessionEnd.txt" );
+        // verifier.verifyFilePresent( "target/afterSessionStart.txt" );
+        verifier.verifyFilePresent( "target/afterSessionEnd.txt" );
     }
 
     /**
@@ -204,9 +204,9 @@ public class MavenITmng5640LifecycleParticipantAfterSessionEnd
         }
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/afterProjectsRead.txt" );
+        verifier.verifyFilePresent( "target/afterProjectsRead.txt" );
         // See https://issues.apache.org/jira/browse/MNG-5641
-        // verifier.assertFilePresent( "target/afterSessionStart.txt" );
-        verifier.assertFilePresent( "target/afterSessionEnd.txt" );
+        // verifier.verifyFilePresent( "target/afterSessionStart.txt" );
+        verifier.verifyFilePresent( "target/afterSessionEnd.txt" );
     }
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5663NestedImportScopePomResolutionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5663NestedImportScopePomResolutionTest.java
index aa1a565b6..3faef8c75 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5663NestedImportScopePomResolutionTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5663NestedImportScopePomResolutionTest.java
@@ -58,7 +58,7 @@ public class MavenITmng5663NestedImportScopePomResolutionTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertArtifactPresent( "org.apache.maven.its.mng5663", "c", "0.1", "jar" );
+        verifier.verifyArtifactPresent( "org.apache.maven.its.mng5663", "c", "0.1", "jar" );
 
     }
 
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5716ToolchainsTypeTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5716ToolchainsTypeTest.java
index 0c92ab07b..16896f26d 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5716ToolchainsTypeTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5716ToolchainsTypeTest.java
@@ -65,7 +65,7 @@ public class MavenITmng5716ToolchainsTypeTest
         verifier.verifyErrorFreeLog();
         verifier.resetStreams();
 
-        verifier.assertFilePresent( "target/toolchains.properties" );
+        verifier.verifyFilePresent( "target/toolchains.properties" );
         Properties results = verifier.loadProperties( "target/toolchains.properties" );
         assertNull( "javac tool should not be found for requested 'fake' toolchain", results.getProperty( "tool.1" ) );
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5742BuildExtensionClassloaderTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5742BuildExtensionClassloaderTest.java
index 38ad5be47..3b3c901cf 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5742BuildExtensionClassloaderTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5742BuildExtensionClassloaderTest.java
@@ -53,7 +53,7 @@ public class MavenITmng5742BuildExtensionClassloaderTest
         verifier.executeGoal( "validate" );
         verifier.resetStreams();
         verifier.verifyErrorFreeLog();
-        verifier.assertFilePresent( "target/execution-success.txt" );
+        verifier.verifyFilePresent( "target/execution-success.txt" );
 
         String actual = FileUtils.fileRead( new File( projectDir, "target/execution-success.txt" ) );
         assertEquals( "executed", actual );
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5753CustomMojoExecutionConfiguratorTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5753CustomMojoExecutionConfiguratorTest.java
index 35d22c0c8..b0f38422d 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5753CustomMojoExecutionConfiguratorTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5753CustomMojoExecutionConfiguratorTest.java
@@ -57,7 +57,7 @@ public class MavenITmng5753CustomMojoExecutionConfiguratorTest
         verifier.resetStreams();
         verifier.verifyErrorFreeLog();
 
-        verifier.assertFilePresent( configurationFile.getCanonicalPath() );
+        verifier.verifyFilePresent( configurationFile.getCanonicalPath() );
         //
         // The <name/> element in the original configuration is "ORIGINAL". We want to assert that our
         // custom MojoExecutionConfigurator made the transformation of the element from "ORIGINAL" to "TRANSFORMED"
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5774ConfigurationProcessorsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5774ConfigurationProcessorsTest.java
index 6019591bb..9e44a4b8c 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5774ConfigurationProcessorsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5774ConfigurationProcessorsTest.java
@@ -31,7 +31,7 @@ public class MavenITmng5774ConfigurationProcessorsTest
         // Making sure our configuration processor executes
         verifier.verifyTextInLog( "[INFO] ConfigurationProcessorOne.process()" );
         // We have a property value injected by our configuration processor. Make sure it's correct
-        verifier.assertFilePresent( "target/classes/result.properties" );
+        verifier.verifyFilePresent( "target/classes/result.properties" );
         Properties result = verifier.loadProperties( "target/classes/result.properties" );
         assertEquals( "yes", result.getProperty( "configurationProcessorContributedValue" ) );
         verifier.resetStreams();
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6127PluginExecutionConfigurationInterferenceTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6127PluginExecutionConfigurationInterferenceTest.java
index e9ca4ce09..5d2638366 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6127PluginExecutionConfigurationInterferenceTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6127PluginExecutionConfigurationInterferenceTest.java
@@ -66,15 +66,15 @@ public class MavenITmng6127PluginExecutionConfigurationInterferenceTest
         verifier.resetStreams();
         verifier.verifyErrorFreeLog();
 
-        verifier.assertFilePresent( modAconfigurationFile.getCanonicalPath() );
+        verifier.verifyFilePresent( modAconfigurationFile.getCanonicalPath() );
         String modAactual = FileUtils.fileRead( modAconfigurationFile );
         assertEquals( "name=mod-a, secondName=second from components.xml", modAactual );
 
-        verifier.assertFilePresent( modBconfigurationFile.getCanonicalPath() );
+        verifier.verifyFilePresent( modBconfigurationFile.getCanonicalPath() );
         String modBactual = FileUtils.fileRead( modBconfigurationFile );
         assertEquals( "name=mod-b, secondName=second from components.xml", modBactual );
 
-        verifier.assertFilePresent( modCconfigurationFile.getCanonicalPath() );
+        verifier.verifyFilePresent( modCconfigurationFile.getCanonicalPath() );
         String modCactual = FileUtils.fileRead( modCconfigurationFile );
         assertEquals( "secondName=second from components.xml", modCactual );
     }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6511OptionalProjectSelectionTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6511OptionalProjectSelectionTest.java
index 61395894f..8690e885a 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6511OptionalProjectSelectionTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6511OptionalProjectSelectionTest.java
@@ -51,7 +51,7 @@ public class MavenITmng6511OptionalProjectSelectionTest extends AbstractMavenInt
         verifier.addCliOption( "-pl ?existing-module" );
         verifier.executeGoal( "validate" );
         verifier.verifyErrorFreeLog();
-        verifier.assertFilePresent( "existing-module/target/touch.txt" ); // existing-module should have been built.
+        verifier.verifyFilePresent( "existing-module/target/touch.txt" ); // existing-module should have been built.
     }
 
     public void testSelectExistingOptionalProfileByArtifactId() throws VerificationException
@@ -63,7 +63,7 @@ public class MavenITmng6511OptionalProjectSelectionTest extends AbstractMavenInt
         verifier.addCliOption( "-pl ?:existing-module" );
         verifier.executeGoal( "validate" );
         verifier.verifyErrorFreeLog();
-        verifier.assertFilePresent( "existing-module/target/touch.txt" ); // existing-module should have been built.
+        verifier.verifyFilePresent( "existing-module/target/touch.txt" ); // existing-module should have been built.
     }
 
     public void testSelectNonExistingOptionalProfile() throws VerificationException
@@ -75,7 +75,7 @@ public class MavenITmng6511OptionalProjectSelectionTest extends AbstractMavenInt
         verifier.addCliOption( "-pl ?non-existing-module" );
         verifier.executeGoal( "validate" );
         verifier.verifyErrorFreeLog();
-        verifier.assertFilePresent( "existing-module/target/touch.txt" ); // existing-module should have been built.
+        verifier.verifyFilePresent( "existing-module/target/touch.txt" ); // existing-module should have been built.
     }
 
     public void testDeselectExistingOptionalProfile() throws VerificationException
@@ -87,7 +87,7 @@ public class MavenITmng6511OptionalProjectSelectionTest extends AbstractMavenInt
         verifier.addCliOption( "-pl !?existing-module" );
         verifier.executeGoal( "validate" );
         verifier.verifyErrorFreeLog();
-        verifier.assertFileNotPresent( "existing-module/target/touch.txt" ); // existing-module should not have been built.
+        verifier.verifyFileNotPresent( "existing-module/target/touch.txt" ); // existing-module should not have been built.
     }
 
     public void testDeselectNonExistingOptionalProfile() throws VerificationException
@@ -99,6 +99,6 @@ public class MavenITmng6511OptionalProjectSelectionTest extends AbstractMavenInt
         verifier.addCliOption( "-pl !?non-existing-module" );
         verifier.executeGoal( "validate" );
         verifier.verifyErrorFreeLog();
-        verifier.assertFilePresent( "existing-module/target/touch.txt" ); // existing-module should have been built.
+        verifier.verifyFilePresent( "existing-module/target/touch.txt" ); // existing-module should have been built.
     }
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng7112ProjectsWithNonRecursiveTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng7112ProjectsWithNonRecursiveTest.java
index da9d9d448..87519c865 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng7112ProjectsWithNonRecursiveTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng7112ProjectsWithNonRecursiveTest.java
@@ -48,11 +48,11 @@ public class MavenITmng7112ProjectsWithNonRecursiveTest
         verifier.setLogFileName( "selected-non-recursive.txt" );
         verifier.executeGoal( "validate" );
 
-        verifier.assertFileNotPresent( "target/touch.txt" );
-        verifier.assertFilePresent( "aggregator-a/target/touch.txt" );
-        verifier.assertFileNotPresent( "aggregator-a/module-a/target/touch.txt" );
-        verifier.assertFilePresent( "aggregator-b/target/touch.txt" );
-        verifier.assertFileNotPresent( "aggregator-b/module-b/target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
+        verifier.verifyFilePresent( "aggregator-a/target/touch.txt" );
+        verifier.verifyFileNotPresent( "aggregator-a/module-a/target/touch.txt" );
+        verifier.verifyFilePresent( "aggregator-b/target/touch.txt" );
+        verifier.verifyFileNotPresent( "aggregator-b/module-b/target/touch.txt" );
     }
 
     public void testAggregatesCanBeDeselectedNonRecursively()
@@ -69,10 +69,10 @@ public class MavenITmng7112ProjectsWithNonRecursiveTest
         verifier.setLogFileName( "excluded-non-recursive.txt" );
         verifier.executeGoal( "validate" );
 
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "aggregator-a/target/touch.txt" );
-        verifier.assertFilePresent( "aggregator-a/module-a/target/touch.txt" );
-        verifier.assertFileNotPresent( "aggregator-b/target/touch.txt" );
-        verifier.assertFilePresent( "aggregator-b/module-b/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "aggregator-a/target/touch.txt" );
+        verifier.verifyFilePresent( "aggregator-a/module-a/target/touch.txt" );
+        verifier.verifyFileNotPresent( "aggregator-b/target/touch.txt" );
+        verifier.verifyFilePresent( "aggregator-b/module-b/target/touch.txt" );
     }
 }
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng7390SelectModuleOutsideCwdTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng7390SelectModuleOutsideCwdTest.java
index ffba5d970..2769281a8 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng7390SelectModuleOutsideCwdTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng7390SelectModuleOutsideCwdTest.java
@@ -59,9 +59,9 @@ public class MavenITmng7390SelectModuleOutsideCwdTest extends AbstractMavenInteg
         verifier.addCliOption( ":module-b" );
         verifier.setLogFileName( "log-module-by-coordinate.txt" );
         verifier.executeGoal( "validate" );
-        verifier.assertFileNotPresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "../target/touch.txt" );
-        verifier.assertFilePresent( "../module-b/target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "../target/touch.txt" );
+        verifier.verifyFilePresent( "../module-b/target/touch.txt" );
     }
 
     public void testSelectMultipleModulesByCoordinate() throws Exception
@@ -72,9 +72,9 @@ public class MavenITmng7390SelectModuleOutsideCwdTest extends AbstractMavenInteg
         verifier.addCliOption( ":module-b,:module-a" );
         verifier.setLogFileName( "log-modules-by-coordinate.txt" );
         verifier.executeGoal( "validate" );
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "../target/touch.txt" );
-        verifier.assertFilePresent( "../module-b/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "../target/touch.txt" );
+        verifier.verifyFilePresent( "../module-b/target/touch.txt" );
     }
 
     public void testSelectModuleByRelativePath() throws Exception
@@ -85,9 +85,9 @@ public class MavenITmng7390SelectModuleOutsideCwdTest extends AbstractMavenInteg
         verifier.addCliOption( "../module-b" );
         verifier.setLogFileName( "log-module-by-relative-path.txt" );
         verifier.executeGoal( "validate" );
-        verifier.assertFileNotPresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "../target/touch.txt" );
-        verifier.assertFilePresent( "../module-b/target/touch.txt" );
+        verifier.verifyFileNotPresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "../target/touch.txt" );
+        verifier.verifyFilePresent( "../module-b/target/touch.txt" );
     }
 
     public void testSelectModulesByRelativePath() throws Exception
@@ -98,9 +98,9 @@ public class MavenITmng7390SelectModuleOutsideCwdTest extends AbstractMavenInteg
         verifier.addCliOption( "../module-b,." );
         verifier.setLogFileName( "log-modules-by-relative-path.txt" );
         verifier.executeGoal( "validate" );
-        verifier.assertFilePresent( "target/touch.txt" );
-        verifier.assertFileNotPresent( "../target/touch.txt" );
-        verifier.assertFilePresent( "../module-b/target/touch.txt" );
+        verifier.verifyFilePresent( "target/touch.txt" );
+        verifier.verifyFileNotPresent( "../target/touch.txt" );
+        verifier.verifyFilePresent( "../module-b/target/touch.txt" );
     }
 
     /**
@@ -123,9 +123,9 @@ public class MavenITmng7390SelectModuleOutsideCwdTest extends AbstractMavenInteg
         }
         catch ( VerificationException e )
         {
-            verifier.assertFileNotPresent( "target/touch.txt" );
-            verifier.assertFileNotPresent( "../target/touch.txt" );
-            verifier.assertFileNotPresent( "../module-b/target/touch.txt" );
+            verifier.verifyFileNotPresent( "target/touch.txt" );
+            verifier.verifyFileNotPresent( "../target/touch.txt" );
+            verifier.verifyFileNotPresent( "../module-b/target/touch.txt" );
         }
     }
 }
diff --git a/core-it-support/maven-it-helper/src/main/java/org/apache/maven/it/AbstractMavenIntegrationTestCase.java b/core-it-support/maven-it-helper/src/main/java/org/apache/maven/it/AbstractMavenIntegrationTestCase.java
index 672a14ac4..7586377d3 100644
--- a/core-it-support/maven-it-helper/src/main/java/org/apache/maven/it/AbstractMavenIntegrationTestCase.java
+++ b/core-it-support/maven-it-helper/src/main/java/org/apache/maven/it/AbstractMavenIntegrationTestCase.java
@@ -19,27 +19,22 @@ package org.apache.maven.it;
  * under the License.
  */
 
-import junit.framework.TestCase;
-import org.apache.maven.artifact.versioning.ArtifactVersion;
-import org.apache.maven.artifact.versioning.DefaultArtifactVersion;
-import org.apache.maven.artifact.versioning.InvalidVersionSpecificationException;
-import org.apache.maven.artifact.versioning.VersionRange;
-import org.apache.maven.shared.utils.io.FileUtils;
-
 import java.io.File;
 import java.io.IOException;
 import java.io.PrintStream;
-import java.nio.file.Files;
-import java.nio.file.Path;
-import java.nio.file.Paths;
 import java.text.DecimalFormat;
 import java.text.DecimalFormatSymbols;
-import java.util.ArrayList;
-import java.util.Collection;
 import java.util.Locale;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
+import junit.framework.TestCase;
+import org.apache.maven.artifact.versioning.ArtifactVersion;
+import org.apache.maven.artifact.versioning.DefaultArtifactVersion;
+import org.apache.maven.artifact.versioning.InvalidVersionSpecificationException;
+import org.apache.maven.artifact.versioning.VersionRange;
+import org.apache.maven.shared.utils.io.FileUtils;
+
 /**
  * @author Jason van Zyl
  * @author Kenney Westerhof
@@ -592,12 +587,6 @@ public abstract class AbstractMavenIntegrationTestCase
             }
         }
 
-        if ( matchesVersionRange( "(3.2.5,)" ) )
-        {
-            String multiModuleProjectDirectory = findMultiModuleProjectDirectory( basedir );
-            verifier.getSystemProperties().put( "maven.multiModuleProjectDirectory", multiModuleProjectDirectory );
-        }
-
         try
         {
             // Java7 TLS protocol
@@ -630,36 +619,6 @@ public abstract class AbstractMavenIntegrationTestCase
         return verifier;
     }
 
-    private boolean hasDotMvnSubDirectory( Path path )
-    {
-        final Path probablySubDirectory = path.resolve( ".mvn" );
-        return Files.exists( probablySubDirectory ) && Files.isDirectory( probablySubDirectory );
-    }
-
-    private String findMultiModuleProjectDirectory( String basedir )
-    {
-        Path path = Paths.get( basedir );
-        Path result = path;
-
-        Collection<Path> fileSystemRoots = new ArrayList<>();
-        for ( Path root : path.getFileSystem().getRootDirectories() )
-        {
-            fileSystemRoots.add( root );
-        }
-
-        while ( !fileSystemRoots.contains( path ) )
-        {
-            if ( hasDotMvnSubDirectory( path ) )
-            {
-                result = path;
-                break;
-            }
-            path = path.getParent();
-        }
-
-        return result.toString();
-    }
-
     public static void assertCanonicalFileEquals( String message, File expected, File actual )
         throws IOException
     {
diff --git a/pom.xml b/pom.xml
index cbfea5232..da95bc914 100644
--- a/pom.xml
+++ b/pom.xml
@@ -82,7 +82,7 @@ under the License.
       <dependency>
         <groupId>org.apache.maven.shared</groupId>
         <artifactId>maven-verifier</artifactId>
-        <version>1.7.2</version>
+        <version>1.8.0</version>
       </dependency>
     </dependencies>
   </dependencyManagement>