public void CreatePigJob() { var args = new[] { "arg1", "arg2" }; const string file = "file"; const string status = "folder"; const string query = "pigquery"; var files = new[] { "file1", "file2" }; var cmdlet = new NewAzureHDInsightPigJobDefinitionCommand { CommandRuntime = commandRuntimeMock.Object, HDInsightJobClient = hdinsightJobManagementMock.Object, Arguments = args, Query = query, File = file, Files = files, StatusFolder = status }; cmdlet.ExecuteCmdlet(); commandRuntimeMock.VerifyAll(); commandRuntimeMock.Verify( f => f.WriteObject( It.Is <AzureHDInsightPigJobDefinition>( job => job.Query == query && job.Arguments.Count == args.Length && job.Files.Count == files.Length && job.File == file && job.StatusFolder == status))); }
public void CreatePigJob() { var args = new[] { "arg1", "arg2" }; const string file = "file"; const string status = "folder"; const string query = "pigquery"; var files = new[] {"file1", "file2"}; var cmdlet = new NewAzureHDInsightPigJobDefinitionCommand { CommandRuntime = commandRuntimeMock.Object, HDInsightJobClient = hdinsightJobManagementMock.Object, Arguments = args, Query = query, File = file, Files = files, StatusFolder = status }; cmdlet.ExecuteCmdlet(); commandRuntimeMock.VerifyAll(); commandRuntimeMock.Verify( f => f.WriteObject( It.Is<AzureHDInsightPigJobDefinition>( job => job.Query == query && job.Arguments.Count == args.Length && job.Files.Count == files.Length && job.File == file && job.StatusFolder == status))); }