@@ -42,11 +42,20 @@ public static Stream<Arguments> fileTimeNanoUnitsToNtfsProvider() {
4242 return Stream .of (
4343 Arguments .of ("1601-01-01T00:00:00.0000000Z" , 0 ),
4444 Arguments .of ("1601-01-01T00:00:00.0000001Z" , 1 ),
45+ Arguments .of ("1601-01-01T00:00:00.0000010Z" , 10 ),
46+ Arguments .of ("1601-01-01T00:00:00.0000100Z" , 100 ),
47+ Arguments .of ("1601-01-01T00:00:00.0001000Z" , 1000 ),
4548 Arguments .of ("1600-12-31T23:59:59.9999999Z" , -1 ),
4649 Arguments .of ("+30828-09-14T02:48:05.477580700Z" , Long .MAX_VALUE ),
4750 Arguments .of ("+30828-09-14T02:48:05.477580600Z" , Long .MAX_VALUE - 1 ),
51+ Arguments .of ("+30828-09-14T02:48:05.477579700Z" , Long .MAX_VALUE - 10 ),
52+ Arguments .of ("+30828-09-14T02:48:05.477570700Z" , Long .MAX_VALUE - 100 ),
53+ Arguments .of ("+30828-09-14T02:48:05.477480700Z" , Long .MAX_VALUE - 1000 ),
4854 Arguments .of ("-27627-04-19T21:11:54.522419200Z" , Long .MIN_VALUE ),
4955 Arguments .of ("-27627-04-19T21:11:54.522419300Z" , Long .MIN_VALUE + 1 ),
56+ Arguments .of ("-27627-04-19T21:11:54.522420200Z" , Long .MIN_VALUE + 10 ),
57+ Arguments .of ("-27627-04-19T21:11:54.522429200Z" , Long .MIN_VALUE + 100 ),
58+ Arguments .of ("-27627-04-19T21:11:54.522519200Z" , Long .MIN_VALUE + 1000 ),
5059 Arguments .of ("1601-01-01T00:00:00.0010000Z" , FileTimes .HUNDRED_NANOS_PER_MILLISECOND ),
5160 Arguments .of ("1601-01-01T00:00:00.0010001Z" , FileTimes .HUNDRED_NANOS_PER_MILLISECOND + 1 ),
5261 Arguments .of ("1601-01-01T00:00:00.0009999Z" , FileTimes .HUNDRED_NANOS_PER_MILLISECOND - 1 ),
0 commit comments