1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.commons.vfs2.provider.ftp;
19
20 import static org.junit.Assert.assertEquals;
21
22 import java.time.Duration;
23
24 import org.apache.commons.vfs2.FileSystemOptions;
25 import org.junit.Test;
26
27
28
29
30 public class FtpFileSystemConfigBuilderTestCase {
31
32 @Test
33 public void testControlKeepAliveReplyTimeout() {
34 final FtpFileSystemConfigBuilder instance = FtpFileSystemConfigBuilder.getInstance();
35 final FileSystemOptions options = new FileSystemOptions();
36 instance.setControlKeepAliveReplyTimeout(options, Duration.ofSeconds(10));
37 assertEquals(Duration.ofSeconds(10), instance.getControlKeepAliveReplyTimeout(options));
38 }
39
40 @Test
41 public void testControlKeepAliveTimeout() {
42 final FtpFileSystemConfigBuilder instance = FtpFileSystemConfigBuilder.getInstance();
43 final FileSystemOptions options = new FileSystemOptions();
44 instance.setControlKeepAliveTimeout(options, Duration.ofSeconds(10));
45 assertEquals(Duration.ofSeconds(10), instance.getControlKeepAliveTimeout(options));
46 }
47 }