public void TestAdding() { ApiCatalyst apc = new ApiCatalyst(); DateTime date = new DateTime(2008, 11, 3); apc.CatalystAddCard("Test", "TestNumber", 10, 2021, date); object card = apc.GetCard("TestNumber"); CreditCard actualyType = (CreditCard)card; Assert.AreEqual("TestNumber", actualyType.CardNumber); apc.CatalystDeleteCard("TestNumber"); }
public void TestDeleting() { ApiCatalyst apc = new ApiCatalyst(); DateTime date = new DateTime(2008, 11, 3); //DODAWANIA KARTY + TEST apc.CatalystAddCard("Test2", "TestNumber2", 10, 2021, date); object card = apc.GetCard("TestNumber2"); CreditCard actualyType = (CreditCard)card; Assert.AreEqual("TestNumber2", actualyType.CardNumber); //USUWANIE KARTY + TEST apc.CatalystDeleteCard("TestNumber2"); object card2 = apc.GetCard("TestNumber2"); Assert.AreEqual(null, card2); }
public void TestRead() { ApiCatalyst apc = new ApiCatalyst(); DateTime date = new DateTime(2008, 11, 3); //DODAWANIA KARTY + TEST apc.CatalystAddCard("Test4", "TestNumber4", 10, 2021, date); object card = apc.GetCard("TestNumber4"); CreditCard actualyType = (CreditCard)card; Assert.AreEqual("TestNumber4", actualyType.CardNumber); //GET+TEST object card2 = apc.GetCard("TestNumber4"); CreditCard actualyTypeGet = (CreditCard)card2; Assert.AreEqual("Test4", actualyTypeGet.CardType); apc.CatalystDeleteCard("TestNumber4"); }
public void TestUpdate() { ApiCatalyst apc = new ApiCatalyst(); DateTime date = new DateTime(2008, 11, 3); //DODAWANIA KARTY + TEST apc.CatalystAddCard("Test3", "TestNumber3", 10, 2021, date); object card = apc.GetCard("TestNumber3"); CreditCard actualyType = (CreditCard)card; Assert.AreEqual("TestNumber3", actualyType.CardNumber); //UPDATE+TEST apc.UpdateCardType("TestNumber3", "RandomType"); object card2 = apc.GetCard("TestNumber3"); CreditCard actualyTypeUp = (CreditCard)card2; Assert.AreEqual("RandomType", actualyTypeUp.CardType); apc.CatalystDeleteCard("TestNumber3"); }
public void CatalystAddCard(string CardType, string CardNumber, int ExpMonth, int ExpYear, DateTime modifiedDate) { ApiCatalyst.CatalystAddCard(CardType, CardNumber, ExpMonth, ExpYear, modifiedDate); }