Exemple #1
0
    //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);
        }
    }
Exemple #2
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);
                }
        }
Exemple #3
0
    //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;
        }
    }
Exemple #4
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))));
 }