/*
 * The Alluxio Open Foundation licenses this work under the Apache License, version 2.0
 * (the "License"). You may not use this work except in compliance with the License, which is
 * available at www.apache.org/licenses/LICENSE-2.0
 *
 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
 * either express or implied, as more fully set forth in the License.
 *
 * See the NOTICE file distributed with this work for information regarding copyright ownership.
 */

package alluxio;

import alluxio.underfs.UnderFileSystemFactory;
import alluxio.underfs.UnderFileSystemFactoryRegistry;

import org.junit.Assert;
import org.junit.Test;
import org.mockito.Mockito;
import org.junit.runners.model.Statement;

/**
 * Unit tests for {@link UnderFileSystemFactoryRegistryRule}.
 */
public class UnderFileSystemFactoryRegistryRuleTest {
  private static final String UFS_PATH = "test://foo";

  private UnderFileSystemFactory mUnderFileSystemFactory;

  private Statement mStatement = new Statement() {
    @Override
    public void evaluate() throws Throwable {
      Assert.assertEquals(mUnderFileSystemFactory, UnderFileSystemFactoryRegistry
          .find(UFS_PATH));
    }
  };

  @Test
  public void testUnderFileSystemFactoryRegistryRule() throws Throwable {
    mUnderFileSystemFactory = Mockito.mock(UnderFileSystemFactory.class);
    Mockito.when(mUnderFileSystemFactory.supportsPath(UFS_PATH, null)).thenReturn(true);
    // check before
    Assert.assertEquals(null, UnderFileSystemFactoryRegistry.find(UFS_PATH));
    new UnderFileSystemFactoryRegistryRule(mUnderFileSystemFactory)
        .apply(mStatement, null).evaluate();
    // check after
    Assert.assertEquals(null, UnderFileSystemFactoryRegistry.find(UFS_PATH));
  }
}

@@ -525,16 +525,97 @@
 luxio;%0A%0A
+import static org.mockito.Mockito.mock;%0Aimport static org.mockito.Mockito.when;%0A%0A
 import a
@@ -761,36 +761,8 @@
 st;%0A
-import org.mockito.Mockito;%0A
 impo
@@ -1384,24 +1384,16 @@
 ctory = 
-Mockito.
 mock(Und
@@ -1424,24 +1424,16 @@
 s);%0A    
-Mockito.
 when(mUn

Use static imports for standard test (#7210)