Beispiel #1
0
        public void GameTitleExtremeMax()
        {
            clsGame AGame     = new clsGame();
            string  Error     = "";
            string  GameTitle = "";

            GameTitle = GameTitle.PadLeft(1000, '*');
            Error     = AGame.Valid(GameId, GameTitle, GameDescription, Price, ReleaseDate, StockQuantity);
            Assert.AreNotEqual(Error, "");
        }
Beispiel #2
0
        public void ReleaseDateExtremeMax()
        {
            clsGame  AGame = new clsGame();
            string   Error = "";
            DateTime TestDate;

            TestDate = DateTime.Now.Date;
            TestDate = TestDate.AddYears(100);
            String ReleaseDate = TestDate.ToString();

            Error = AGame.Valid(GameId, GameTitle, GameDescription, Price, ReleaseDate, StockQuantity);
            Assert.AreNotEqual(Error, "");
        }
Beispiel #3
0
        public void ReleaseDateMinPlusOne()
        {
            clsGame  AGame = new clsGame();
            string   Error = "";
            DateTime TestDate;

            TestDate = DateTime.Now.Date;
            TestDate = TestDate.AddYears(-50).AddDays(1);
            String ReleaseDate = TestDate.ToString();

            Error = AGame.Valid(GameId, GameTitle, GameDescription, Price, ReleaseDate, StockQuantity);
            Assert.AreEqual(Error, "");
        }
        public void GameTitleExtremeMax()
        {
            clsGame aGame     = new clsGame();
            string  TestTitle = "".PadRight(300, 'a');

            if (TestTitle.Length == 300)
            {
                string Error = aGame.Valid(TestTitle, Price, Discount, DatePublished);
                Assert.AreNotEqual(Error, "");
            }
            else
            {
                throw new Exception("Incorrect test string length");
            }
        }
    protected void btnOK_Click(object sender, EventArgs e)
    {
        clsGamesCollection GamesList = new clsGamesCollection();
        clsGame            aGame     = new clsGame();
        string             Error     = aGame.Valid(txtGameTitle.Text, txtPrice.Text, txtDiscount.Text, calDatePublished.SelectedDate.ToLongDateString());

        if (Error == "")
        {
            aGame.GameTitle     = txtGameTitle.Text;
            aGame.Price         = Convert.ToDouble(txtPrice.Text);
            aGame.Discount      = Convert.ToInt16(txtDiscount.Text);
            aGame.DatePublished = calDatePublished.SelectedDate;
            aGame.Active        = chkActive.Checked;
            GamesList.ThisGame  = aGame;
            GamesList.Add();
            Response.Redirect("GamesList.aspx");
        }
        else
        {
            lblError.Text = Error;
        }
    }