Fix parser issue when HHMMSS is too long
This commit is contained in:
@@ -36,6 +36,28 @@ namespace LeafWeb.Core.Tests.Parsers
|
||||
Assert.That(dataItem.Photo, Is.EqualTo(10.49195882));
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void Parse_Cleaned_AnnaDay1()
|
||||
{
|
||||
var fileInfo = FileUtility.GetContentFile(ContentDirectory, "20171115002141clean10c_day3_high.csv");
|
||||
var leafInput = new LeafInputCsvParser(fileInfo);
|
||||
var input = leafInput.Parse();
|
||||
Assert.That(input.InvestigatorName, Is.EqualTo("Anna Schyman"));
|
||||
|
||||
var site = input.Site;
|
||||
Assert.That(site.SiteId, Is.EqualTo("LNU"));
|
||||
Assert.That(site.Latitude, Is.EqualTo(56d));
|
||||
|
||||
var photosynthetic = input.Photosynthetic;
|
||||
Assert.That(photosynthetic.GammaStar, Is.EqualTo(0));
|
||||
|
||||
var data = input.Data;
|
||||
Assert.That(data.Count, Is.GreaterThan(2));
|
||||
var dataItem = data.First();
|
||||
Assert.That(dataItem.Obs, Is.EqualTo(85d));
|
||||
//Assert.That(dataItem.Photo, Is.EqualTo(10.49195882));
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void Parse_Valid()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user