/// <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); }
/// <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>()); }