public void fnExecuteCardTextTest() { try { Card objCard; Connection objConnection; String strReturn = ""; SpinerBaseBO.InitiateInstance(Environment.CurrentDirectory + "\\SpinerBaseData.json"); objConnection = fnGetExampleConection(); objCard = fnGetExampleCardForText(); SpinerBaseBO.Instance.fnConnect(objConnection); strReturn = SpinerBaseBO.Instance.fnExecuteCardText(objCard); if (strReturn == "") { Assert.Fail("No result"); } } catch (Exception ex) { Assert.Fail("Error: " + ex.Message); } }
public void fnExtractParametersTest() { try { //Basic Test SpinerBaseBO.InitiateInstance(Environment.CurrentDirectory + "\\SpinerBaseData.json"); String strTestString = "teste string to Stract <%TAGS%> from This is the next #<%TAG%> <%TAG%> and <%ComplexTAG%>"; List <Parameter> testReturn; testReturn = SpinerBaseBO.Instance.fnExtractParameters(strTestString); if (testReturn.Count != 3) { Assert.Fail("Wrong return count."); } if (testReturn[0].Tag != "<%TAGS%>" || testReturn[1].Tag != "<%TAG%>" || testReturn[2].Tag != "<%ComplexTAG%>") { Assert.Fail("Wrong return values."); } } catch (Exception ex) { Assert.Fail(ex.Message); } }
public void fnExecuteCardDataSetTest() { try { Card objCard; Connection objConnection; DataSet objReturn = null; SpinerBaseBO.InitiateInstance(Environment.CurrentDirectory + "\\SpinerBaseData.json"); objConnection = fnGetExampleConection(); objCard = fnGetExampleCardForDataSet(); SpinerBaseBO.Instance.fnConnect(objConnection); objReturn = SpinerBaseBO.Instance.fnExecuteCardDataSet(objCard); if (objReturn is null) { Assert.Fail("No result"); } //Recursive test objCard = fnGetExampleCardForRecursive(); objReturn = SpinerBaseBO.Instance.fnExecuteCardDataSet(objCard); if (objReturn is null) { Assert.Fail("No result"); } } catch (Exception ex) { Assert.Fail("Error: " + ex.Message); } }
public SpinerBaseMain() { string strWorkDirectory; try { InitializeComponent(); strWorkDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\SpinerBase\\"; if (Directory.Exists(strWorkDirectory) == false) { Directory.CreateDirectory(strWorkDirectory); } BMessage.sbInitialize((Brush)FindResource("BaseColor"), (Brush)FindResource("BackColor"), (Brush)FindResource("FontColor"), (Brush)FindResource("FontColor"), (FontFamily)FindResource("Font"), strWorkDirectory + "\\Log"); SpinerBaseBO.InitiateInstance(strWorkDirectory + "\\SpinerBaseData.json"); } catch (Exception) { throw; } }
public void InitiateInstanceTest() { SpinerBaseBO.InitiateInstance(Environment.CurrentDirectory + "\\SpinerBaseData.json"); if (SpinerBaseBO.Instance == null) { Assert.Fail("Instance Fail."); } }
public void sbDoMigrationTest() { try { Card objMigration; Connection objConnection; SpinerBaseBO.InitiateInstance(Environment.CurrentDirectory + "\\SpinerBaseData.json"); objConnection = fnGetExampleConection(); objMigration = fnGetExampleMigration(); SpinerBaseBO.Instance.fnConnect(objConnection); SpinerBaseBO.Instance.sbDoMigration(objMigration); } catch (Exception ex) { Assert.Fail("Error: " + ex.Message); } }