Bonjour,

Comment comparer 1 string long avec un String. J'aimerais comparer le résultat attendu du stacktrace avec le stacktrace en question. Les 2 sont identique lorsque je debug. Sauf qu'il y a des problemes avec les espaces. Comment supprimer les espaces d'un String.


Comment faire le test suivant quelque soit les espaces ?


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
 
Assert.assertEquals("java.lang.NullPointerException at java.io.File.<init>(Unknown Source)" +
	"at fr.aphp.mediweb.batch.util.StackTraceUtilTest.testGetStackTrace(StackTraceUtilTest.java:13)" +
	"at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)" +
	"at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)" +
	"at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)" +
	"at java.lang.reflect.Method.invoke(Unknown Source)" +
	"at junit.framework.TestCase.runTest(TestCase.java:154)" +
	"at junit.framework.TestCase.runBare(TestCase.java:127)" +
 	"at junit.framework.TestResult$1.protect(TestResult.java:106)" +
	"at junit.framework.TestResult.runProtected(TestResult.java:124)" +
	"at junit.framework.TestResult.run(TestResult.java:109)" +
	"at junit.framework.TestCase.run(TestCase.java:118)" +
	"at junit.framework.TestSuite.runTest(TestSuite.java:208)" +
	"at junit.framework.TestSuite.run(TestSuite.java:203)" +
	"at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:130)" +
	"at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)" +
	"at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)" +
	"at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)" +
	"at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)" +
	"at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)"
					,StackTraceUtil.getStackTrace(ex).trim());













Merci