public void TestPayAndReceive() { decimal payAmount = 5.00m; decimal receiveAmount = 10.00m; Monopoly.Trader trader = new Monopoly.Trader(); trader.receive(receiveAmount); Assert.AreEqual(10.00, trader.getBalance()); trader.pay(payAmount); Assert.AreEqual(5.00, trader.getBalance()); }
public void CheckReceiveCorrectlyUpdatesTraderBankBalance() { Trader test = new Trader("Test", 1000); Assert.AreEqual(1000, test.getBalance()); test.receive(100); Assert.AreEqual(1100, test.getBalance()); }
public void TestSetFunctions() { Monopoly.Trader trader = new Monopoly.Trader(); trader.setBalance(1000000.00M); trader.setName("Tom"); Assert.AreEqual("Tom", trader.getName()); Assert.AreEqual(1000000.00, trader.getBalance()); }
public void constructorTest() { Trader t2 = new Trader("Player2", 1500); Assert.AreEqual(t2.getName(), "Player2"); Assert.AreEqual(t2.getBalance(), 1500); }
public void balanceAccessorModifierTest() { Trader t = new Trader(); t.setBalance(1050); Assert.AreEqual(t.getBalance(), 1050); }
public void TestGettersAndSetters() { Trader test = new Trader(); test.setBalance(1000); test.setName("Test"); Assert.That(test.getName(), Is.StringMatching("Test")); Assert.AreEqual(1000, test.getBalance()); }
public void receiveTest() { Trader t = new Trader("Player1", 1500); t.receive(55); Assert.AreEqual(t.getBalance(), 1555); }
public void payTest() { Trader t = new Trader("Player1", 1500); t.pay(111); Assert.AreEqual(t.getBalance(), 1500 - 111); }
public void TestConstructorWithParameter() { Monopoly.Trader trader = new Monopoly.Trader("Tom", 1000000.00M); Assert.AreEqual("Tom", trader.getName()); Assert.AreEqual(1000000.00, trader.getBalance()); }