Beispiel #1
0
        public void CheckBankruptcyIsCorrectlyIdentified()
        {
            Trader test = new Trader();
            Assert.Throws<ApplicationException>(() => test.checkBankrupt());

            test.setBalance(1000);
            Assert.DoesNotThrow(() => test.checkBankrupt());
        }
 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 TestCheckBankrupt()
        {
            decimal balance = -10.00m;

            Monopoly.Trader trader = new Monopoly.Trader();
            trader.setBalance(balance);

            try
            {
                trader.checkBankrupt();
            }
            catch (ApplicationException e)
            {
                Assert.IsNotNull(e);
            }
        }
Beispiel #4
0
 public void balanceAccessorModifierTest()
 {
     Trader t = new Trader();
     t.setBalance(1050);
     Assert.AreEqual(t.getBalance(), 1050);
 }
Beispiel #5
0
        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());
        }