public void CalculateTheMaximumOperatingDepth(double oxygenPercentage, double expectedDepth) { //Arrange var gasMixtureViewModel = new GasMixtureSelectorViewModel(); var maxOperatingDepthController = new MaxOperatingDepthController(); //Act gasMixtureViewModel.MaximumOperatingDepth = maxOperatingDepthController.CalculateMaximumOperatingDepth(oxygenPercentage); //Assert Assert.Equal(expectedDepth, gasMixtureViewModel.MaximumOperatingDepth); }
public GasMixtureSelectorViewModel() { AddGasMixtureCommand = ReactiveCommand.Create(AddGasMixture, CanAddGasMixture); _maxOperatingDepthController = new MaxOperatingDepthController(); SetDefaults(); }