public void LasSectionhelpers_MaxValueWidth_Pass() { var asciiLogDataLines = new LasAsciiLogDataLine[] { new LasAsciiLogDataLine { Values = new string[] { "-999.25", "-999.2", "-9999" } } }; Assert.AreEqual(7, asciiLogDataLines.MaxValueWidth()); }
public void LasSectionhelpers_MaxValueWidth_Pass_ValuesArrayHasNullOrEmptyString() { var asciiLogDataLines = new LasAsciiLogDataLine[] { new LasAsciiLogDataLine { Values = new string[] { null, string.Empty } } }; Assert.AreEqual(0, asciiLogDataLines.MaxValueWidth()); }
public void LasSectionhelpers_MaxValueWidth_Pass_EmptyValuesArray() { var asciiLogDataLines = new LasAsciiLogDataLine[] { new LasAsciiLogDataLine { Values = new string[0] } }; Assert.AreEqual(0, asciiLogDataLines.MaxValueWidth()); }
public static bool IsEmpty(this LasAsciiLogDataLine lasAsciiLogDataLine) { if (lasAsciiLogDataLine == null) { return(true); } if (lasAsciiLogDataLine.Values == null) { return(true); } return(lasAsciiLogDataLine.Values.Count() < 1); }
public void LasSectionBusiness_WriteAsciiLogDataSection_Pass() { var lasStream = new MemoryStream(); var asciiLogDataLines = new LasAsciiLogDataLine[] { new LasAsciiLogDataLine { Values = new string[] { "-999.25", "-999.25", "-999.25" } } }; _lasSectionBusiness.WriteAsciiLogDataSection(lasStream, asciiLogDataLines); Assert.Less(0, lasStream.Length); }
public void LasSectionhelpers_MaxValueWidth_Pass_NullValuesArray() { var asciiLogDataLines = new LasAsciiLogDataLine[] { new LasAsciiLogDataLine() }; Assert.AreEqual(0, asciiLogDataLines.MaxValueWidth()); }
public void LasSectionhelpers_MaxValueWidth_Pass_EmptyEnumerable() { var asciiLogDataLines = new LasAsciiLogDataLine[0]; Assert.AreEqual(0, asciiLogDataLines.MaxValueWidth()); }