File tree 5 files changed +9
-131
lines changed
org.restlet/src/test/java/org/restlet/engine/util
src/main/java/org/restlet/test/engine
5 files changed +9
-131
lines changed Original file line number Diff line number Diff line change 214
214
<version >2.4-SNAPSHOT</version >
215
215
216
216
</dependency >
217
+ <dependency >
218
+ <groupId >org.restlet.dev</groupId >
219
+ <artifactId >org.restlet.ext.nio</artifactId >
220
+ <version >2.4-SNAPSHOT</version >
221
+
222
+ </dependency >
217
223
</dependencies >
218
224
</project >
Original file line number Diff line number Diff line change 31
31
import org .restlet .test .engine .connector .ConnectorsTestSuite ;
32
32
import org .restlet .test .engine .connector .HttpInboundRequestTestCase ;
33
33
import org .restlet .test .engine .io .BioUtilsTestCase ;
34
- import org .restlet .test .engine .io .BufferTestCase ;
35
34
import org .restlet .test .engine .io .ReaderInputStreamTestCase ;
36
- import org .restlet .test .engine .util .Base64TestCase ;
37
35
38
36
/**
39
37
* Suite of unit tests for the Restlet Framework.
@@ -56,8 +54,6 @@ public EngineTestSuite() {
56
54
super ("Engine package" );
57
55
addTestSuite (AlphaNumericComparatorTestCase .class );
58
56
addTestSuite (AnnotationUtilsTestCase .class );
59
- addTestSuite (Base64TestCase .class );
60
- addTestSuite (BufferTestCase .class );
61
57
addTestSuite (BioUtilsTestCase .class );
62
58
addTestSuite (CookiesTestCase .class );
63
59
addTestSuite (ContentTypeTestCase .class );
Original file line number Diff line number Diff line change 26
26
27
27
import java .io .IOException ;
28
28
import java .util .ArrayList ;
29
+ import java .util .Base64 ;
29
30
import java .util .Date ;
30
31
import java .util .List ;
31
32
39
40
import org .restlet .engine .header .HeaderUtils ;
40
41
import org .restlet .engine .header .PreferenceReader ;
41
42
import org .restlet .engine .header .TokenReader ;
42
- import org .restlet .engine .util .Base64 ;
43
43
import org .restlet .engine .util .DateUtils ;
44
44
import org .restlet .representation .Representation ;
45
45
import org .restlet .test .RestletTestCase ;
@@ -100,11 +100,10 @@ public void testExtracting() {
100
100
ArrayList <Header > headers = new ArrayList <Header >();
101
101
String md5hash = "aaaaaaaaaaaaaaaa" ;
102
102
// encodes to "YWFhYWFhYWFhYWFhYWFhYQ==", the "==" at the end is padding
103
- String encodedWithPadding = Base64 .encode ( md5hash .getBytes (), false );
103
+ String encodedWithPadding = Base64 .getEncoder (). encodeToString ( md5hash .getBytes ());
104
104
String encodedNoPadding = encodedWithPadding .substring (0 , 22 );
105
105
106
- Header header = new Header (HeaderConstants .HEADER_CONTENT_MD5 ,
107
- encodedWithPadding );
106
+ Header header = new Header (HeaderConstants .HEADER_CONTENT_MD5 , encodedWithPadding );
108
107
headers .add (header );
109
108
110
109
// extract Content-MD5 header with padded Base64 encoding, make sure it
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments