Esempio n. 1
0
        public void CrashesHurt()
        {
            var v = new Vehicle();
            v.Crash(x => x);
            Assert.IsTrue(v.Log.Contains("1"));

            v.Crash(x => x*55);
            Assert.IsTrue(v.Log.Contains("55"));
        }
Esempio n. 2
0
        public void VehicleCanDrive()
        {
            var v = new Vehicle();
            v.Drive();
            Assert.IsTrue(v.Log.Contains("drove"));

            v.BreakDown("Out of gas");
            Assert.IsTrue(v.Log.Contains("broke"));
        }
Esempio n. 3
0
 public void VehiclesCanTransform()
 {
     var v = new Vehicle();
     v.Transfrom();
     Assert.IsTrue(v.Log.Contains("autobot"));
 }