Пример #1
0
 public VelocityAnalyzer(IVelocityCalculator velocityCalculator)
 {
     _velocityCalculator = velocityCalculator;
 }
Пример #2
0
 public void InjectOptionalVelocityCalculator(IVelocityCalculator velocityCalculator)
 {
     _velocityCalculator = velocityCalculator as MonoBehaviour;
     VelocityCalculator  = velocityCalculator;
 }
 public void SetUp()
 {
     _timeSpanCalculator = new TimeSpanCalculator();
     _distanceCalculator = new DistanceCalculator();
     _velocityCalculator = new VelocityCalculator(_timeSpanCalculator, _distanceCalculator);
 }
 public void SetUp()
 {
     _fakeVelocityCalculator = Substitute.For <IVelocityCalculator>();
     _uut = new VelocityAnalyzer(_fakeVelocityCalculator);
 }
Пример #5
0
 public FlightCalculator(IVelocityCalculator velocityCalculator, IDirectionCalculator directionCalculator)
 {
     _velocityCalculator  = velocityCalculator;
     _directionCalculator = directionCalculator;
 }
 public void Setup()
 {
     uut = new VelocityCalculator();
 }
Пример #7
0
        public StringFormatter(ITransponderReceiver transponderReceiver, ICompassCourseCalculator courseCalculator, IVelocityCalculator velocityCalculator)
        {
            transponderReceiver.TransponderDataReady += HandleTransponderDataEvent;

            _courseCalculator   = courseCalculator;
            _velocityCalculator = velocityCalculator;
        }