MarsRover.Battery.GetUpdateString C# (CSharp) Method

GetUpdateString() public method

public GetUpdateString ( ) : string
return string
        public override string GetUpdateString()
        {
            return CreateUpdateString(Math.Round(ChargePerc, 3), Math.Round(Current, 3), Math.Round(Temperature, 3));
        }

Usage Example

 public void GetUpdateString_ValidUpdateStringGenerated_ValidUpdateStringReturned()
 {
     Battery b = new Battery(200) { ChargePerc = 20.0012f, Current = 23.5f, Temperature = 54.7456f };
     Assert.AreEqual(String.Format("<B;{0},{1},{2}>",
         Math.Round(b.ChargePerc, 3), Math.Round(b.Current, 3), Math.Round(b.Temperature, 3)),
         b.GetUpdateString());
 }