//public bool NegTest1() //{ // bool retVal = true; // TestLibrary.TestFramework.BeginScenario("NegTest1: "); // try // { // // // // Add your test logic here // // // } // catch (Exception e) // { // TestLibrary.TestFramework.LogError("101", "Unexpected exception: " + e); // TestLibrary.TestFramework.LogInformation(e.StackTrace); // retVal = false; // } // return retVal; //} #endregion #endregion public static int Main() { VersionBuild test = new VersionBuild(); TestLibrary.TestFramework.BeginTestCase("VersionBuild"); if (test.RunTests()) { TestLibrary.TestFramework.EndTestCase(); TestLibrary.TestFramework.LogInformation("PASS"); return(100); } else { TestLibrary.TestFramework.EndTestCase(); TestLibrary.TestFramework.LogInformation("FAIL"); return(0); } }
public bool DeleteBackFillBuild(VersionBuild versionBuild) { using (SqlConnection databaseConnection = new SqlConnection(_connectionString)) using (SqlCommand sqlCmd = new SqlCommand()) { sqlCmd.Connection = databaseConnection; sqlCmd.CommandType = CommandType.StoredProcedure; sqlCmd.CommandText = "dbo.BuildRemoveBackFill"; sqlCmd.Parameters.Add(new SqlParameter("@Major", SqlDbType.Int) { Value = versionBuild.Major }); sqlCmd.Parameters.Add(new SqlParameter("@Minor", SqlDbType.Int) { Value = versionBuild.Minor }); sqlCmd.Parameters.Add(new SqlParameter("@Build", SqlDbType.Int) { Value = versionBuild.Build }); try { databaseConnection.Open(); sqlCmd.ExecuteNonQuery(); } catch (Exception ex) { _logger.LogMessage(new LogEntry() { Message = ex.Message, StackTrace = ex.StackTrace }); return(false); } return(true); } }
//public bool NegTest1() //{ // bool retVal = true; // TestLibrary.TestFramework.BeginScenario("NegTest1: "); // try // { // // // // Add your test logic here // // // } // catch (Exception e) // { // TestLibrary.TestFramework.LogError("101", "Unexpected exception: " + e); // TestLibrary.TestFramework.LogInformation(e.StackTrace); // retVal = false; // } // return retVal; //} #endregion #endregion public static int Main() { VersionBuild test = new VersionBuild(); TestLibrary.TestFramework.BeginTestCase("VersionBuild"); if (test.RunTests()) { TestLibrary.TestFramework.EndTestCase(); TestLibrary.TestFramework.LogInformation("PASS"); return 100; } else { TestLibrary.TestFramework.EndTestCase(); TestLibrary.TestFramework.LogInformation("FAIL"); return 0; } }
public override int GetHashCode() { return((int)Math.Pow(VersionMajor.GetHashCode() + 1, Math.Pow(VersionMinor.GetHashCode() + 1, Math.Pow(VersionPatch.GetHashCode() + 1, VersionBuild.GetHashCode() + 1)))); }