예제 #1
0
 // check that canonical name was requested, if renewer is not null that
 // a token was requested, and that child fs was invoked
 /// <exception cref="System.IO.IOException"/>
 private void VerifyTokenFetch(FileSystemTestHelper.MockFileSystem fs, bool expected
                               )
 {
     Org.Mockito.Mockito.Verify(((FileSystemTestHelper.MockFileSystem)fs.GetRawFileSystem
                                     ()), Org.Mockito.Mockito.AtLeast(1)).GetCanonicalServiceName();
     if (expected)
     {
         Org.Mockito.Mockito.Verify(((FileSystemTestHelper.MockFileSystem)fs.GetRawFileSystem
                                         ())).GetDelegationToken(renewer);
     }
     else
     {
         Org.Mockito.Mockito.Verify(((FileSystemTestHelper.MockFileSystem)fs.GetRawFileSystem
                                         ()), Org.Mockito.Mockito.Never()).GetDelegationToken(Matchers.Any <string>());
     }
     Org.Mockito.Mockito.Verify(((FileSystemTestHelper.MockFileSystem)fs.GetRawFileSystem
                                     ()), Org.Mockito.Mockito.AtLeast(1)).GetChildFileSystems();
 }
예제 #2
0
 /// <exception cref="System.IO.IOException"/>
 public static FileSystemTestHelper.MockFileSystem CreateFileSystemForServiceName(
     Text service, params FileSystem[] children)
 {
     FileSystemTestHelper.MockFileSystem fs = new FileSystemTestHelper.MockFileSystem(
         );
     FileSystemTestHelper.MockFileSystem mockFs = ((FileSystemTestHelper.MockFileSystem
                                                    )fs.GetRawFileSystem());
     if (service != null)
     {
         Org.Mockito.Mockito.When(mockFs.GetCanonicalServiceName()).ThenReturn(service.ToString
                                                                                   ());
         Org.Mockito.Mockito.When(mockFs.GetDelegationToken(Matchers.Any <string>())).ThenAnswer
             (new _Answer_255(service));
     }
     Org.Mockito.Mockito.When(mockFs.GetChildFileSystems()).ThenReturn(children);
     return(fs);
 }