1 package org.onap.appc.tools.generator.api;
3 import org.junit.Assert;
8 public void missingSourceFileTest() {
11 String[] input = new String[1];
13 } catch (Exception e) {
14 Assert.assertEquals("Source file is missing. Please add argument 'client <source file> <destination file> <model template>'",e.getMessage());
18 public void missingDestinationFileTest() {
21 String[] input = {"sourceFilePath",null};
23 } catch (Exception e) {
24 Assert.assertEquals("Destination file name is missing. Please add argument 'client sourceFilePath <destination> <model template> <builder> <conf file>'",e.getMessage());
28 public void missingTemplateFileTest() {
31 String[] input = {"sourceFilePath","destinationPath",null};
33 } catch (Exception e) {
34 Assert.assertEquals("template file name is missing. Please add argument 'client sourceFilePath destinationPath <model template> <builder> <conf file>'",e.getMessage());
38 public void missingBuilderNameTest() {
41 String[] input = {"sourceFilePath","destinationPath","templateFileName",null};
43 } catch (Exception e) {
44 Assert.assertEquals("builder FQDN is missing. Please add argument 'client sourceFilePath destinationPath templateFileName <builder> <conf file>'",e.getMessage());
48 public void missingContextConfFileNameTest() {
51 String[] input = {"sourceFilePath","destinationPath","templateFileName","builderFQDN",null};
53 } catch (Exception e) {
54 Assert.assertEquals(e.getMessage(),"context conf file is missing. Please add argument 'client sourceFilePath destinationPath templateFileName builderFQDN <conf file>'");