assertNotNull( "The provider repository was null.", repository.getProviderRepository() );
assertTrue( "The SCM Repository isn't a " + VssScmProviderRepository.class.getName() + ".",
repository.getProviderRepository() instanceof VssScmProviderRepository );
VssScmProviderRepository providerRepository = (VssScmProviderRepository) repository.getProviderRepository();
assertEquals( "vssdir is incorrect", expectedVssDir, providerRepository.getVssdir() );
assertEquals( "projectPath is incorrect", expectedProjectPath, providerRepository.getProject() );
assertEquals( "User is incorrect", expectedUser, providerRepository.getUser() );
assertEquals( "Password is incorrect", expectedPassword, providerRepository.getPassword() );
}