Example #1
0
 public override Build TakeActionFrom(Build previousBuild)
 {
     previousBuild.With(missileLauncher).ReportBuildBuilding();
     return previousBuild;
 }
Example #2
0
 public override Build TakeActionFrom(Build previousBuild)
 {
     previousBuild.With(missileLauncher).ReportBuildPassed();
     return this;
 }
Example #3
0
 public Build UpdateTo(Build newBuild)
 {
     return newBuild
         .With(missileService)
         .TakeActionFrom(origionalBuild);
 }