public void ImplicitFromProgramParam(string paramName, string paramDesc, double paramVal) { ProgramParam programParam = new ProgramParam(paramName, paramDesc, paramVal); PrgParam prgParam = programParam; ProgramParamAndPrgParamMatch(programParam, prgParam); }
public void ImplicitToProgramParam(int number, string desc, double val) { PrgParam prgParam = new PrgParam.Builder().WithProperties(number, desc, val).Build(); ProgramParam programParam = prgParam; ProgramParamAndPrgParamMatch(programParam, prgParam); }
public void ImplicitFromInvalidProgramParam(string paramName, string paramDesc, double paramVal) { //Arrange ProgramParam programParam = new ProgramParam(paramName, paramDesc, paramVal); //Act PrgParam prgParam = programParam; //Assert prgParam.Should().BeNull(); }
public void ProgramParamAndPrgParamMatch(ProgramParam programParam, PrgParam prgParam) { prgParam.Name.Should().Be(programParam.ParamName); prgParam.Desc.Should().Be(programParam.ParamDesc); prgParam.Val.Should().Be(programParam.ParamVal); }
public ProgramParamViewModel(ProgramParam programParam) { _programParam = programParam; }
public Builder WithProgramParam(ProgramParam programParam) => WithName(programParam.ParamName).WithDesc(programParam.ParamDesc).WithVal(programParam.ParamVal);