public void Parse_WellFormedErrorsJson_ProducesValidErrorList() { var errorsJson = GetResourceAsString(Constants.ErrorsSimpleResource); var ejp = new ErrorJsonParser(); Assert.Equal(errors, ejp.FromString(errorsJson).Errors, new ErrorComparer()); }
public void Serialize_ErrorsList_ProducesWellFormedJson() { var erh = new ErrorResourceHandler(); var ejp = new ErrorJsonParser(); var json = ejp.ToString(errors); erh.WriteFile(json); Assert.Equal(GetResourceAsString(Constants.ErrorsSimpleResource), erh.ResultJson); }