Пример #1
0
        /// <exception cref="System.IO.IOException"/>
        private WebHdfsFileSystem SpyWebhdfsInSecureSetup()
        {
            WebHdfsFileSystem fsOrig = new WebHdfsFileSystem();

            fsOrig.Initialize(URI.Create("webhdfs://127.0.0.1:0"), conf);
            WebHdfsFileSystem fs = Org.Mockito.Mockito.Spy(fsOrig);

            return(fs);
        }
Пример #2
0
        /// <exception cref="System.IO.IOException"/>
        private void CheckNoTokenForOperation(HttpOpParam.OP op)
        {
            WebHdfsFileSystem fs = SpyWebhdfsInSecureSetup();

            Org.Mockito.Mockito.DoReturn(null).When(fs).GetDelegationToken(null);
            fs.Initialize(URI.Create("webhdfs://127.0.0.1:0"), conf);
            // do not get a token!
            fs.ToUrl(op, null);
            Org.Mockito.Mockito.Verify(fs, Org.Mockito.Mockito.Never()).GetDelegationToken();
            Org.Mockito.Mockito.Verify(fs, Org.Mockito.Mockito.Never()).GetDelegationToken(null
                                                                                           );
            Org.Mockito.Mockito.Verify(fs, Org.Mockito.Mockito.Never()).SetDelegationToken((Org.Apache.Hadoop.Security.Token.Token
                                                                                            <object>)Matchers.Any <Org.Apache.Hadoop.Security.Token.Token>());
        }