Невозможно запустить управляемый данными Mstest из командной строки

Несмотря на то, что заявлено в документации, на данный момент (октябрь 2015 г.) оба -copyFromLocal и -put совпадают.

Из интерактивной справки:

[cloudera@quickstart ~]$ hdfs dfs -help copyFromLocal 
-copyFromLocal [-f] [-p] [-l]  ...  :
  Identical to the -put command.

И это подтверждается , глядя на источники , где вы можете видеть, что класс CopyFromLocal расширяет класс Put, но не добавляет никакого нового поведения:

  public static class CopyFromLocal extends Put {
    public static final String NAME = "copyFromLocal";
    public static final String USAGE = Put.USAGE;
    public static final String DESCRIPTION = "Identical to the -put command.";
  }

  public static class CopyToLocal extends Get {
    public static final String NAME = "copyToLocal";
    public static final String USAGE = Get.USAGE;
    public static final String DESCRIPTION = "Identical to the -get command.";
  }

Как вы могли заметить, это точно так же для get / copyToLocal.

0
задан Timothy Rajan 28 February 2019 в 05:24
поделиться

1 ответ

Вы пытались добавить параметры в свой тест в соответствии с вашим источником данных? Я думаю, что в вашем дескрипторе метода тестирования есть 5 параметров:

[TestMethod]
[TestCategory("APITests")]
[DataSource("System.Data.Odbc",
"Dsn=Excel Files;" +
"Driver={Microsoft Excel Driver (*.xls)};" +
"dbq=|DataDirectory|\\APITestData.xls;" +        
"defaultdir=.;" +
"driverid=790;" +
"maxbuffersize=2048;" +
"pagetimeout=5;" +
"readonly=true",
"APITestData$", 
DataAccessMethod.Sequential)]
[DeploymentItem("APITestData.xls")]
public void PostAndValidateAPITests(var Odbc, var param, var isReadonly, var API, var accessMethod)
{
    //UNIT TEST CASE CODE
}
0
ответ дан Alexus 28 February 2019 в 05:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: