コード例 #1
0
        public void SetProperModel_WhenTheObjectIsConstructed()
        {
            // Arrange &§ Act
            var engine = new AutomobileEngine("Valid model", 2000, 200, 200, FuelType.Diesel, 200, 2000, 4);

            // Assert
            Assert.AreEqual("Valid model", engine.Model);
        }
コード例 #2
0
        public void ReturnMessage_WhenToStringIsCalled()
        {
            //Arrange
            var engine = new AutomobileEngine("engine", 2000, 200, 200, FuelType.Diesel, 200, 2000, 4);

            //Act
            var result = engine.ToString();

            //Assert
            StringAssert.Contains(result, "Fuel type: Diesel"
                                  + Environment.NewLine + "Capacity: 2000cc"
                                  + Environment.NewLine + "Torque: 200N.m");
        }
コード例 #3
0
 public AutomobileBuilder WithEngine(AutomobileEngine engine)
 {
     this._engine = engine;
     return(this);
 }