-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
using Giis.Qacover.Core; | ||
using Giis.Qacover.Portable; | ||
using System; | ||
using System.Collections.Generic; | ||
using System.Data.Common; | ||
|
||
namespace Giis.Qacover.Driver | ||
{ | ||
public class QueryReader : IQueryReader | ||
{ | ||
DbCommand cmd; | ||
|
||
// This implementation does not takes a connection and sql, | ||
// included both and was created by the StatementAdapter | ||
// because the way in which parameters were replaced | ||
public QueryReader(DbCommand cmd) | ||
{ | ||
this.cmd = cmd; | ||
} | ||
public bool HasRows() | ||
{ | ||
try | ||
{ | ||
DbDataReader reader = cmd.ExecuteReader(); | ||
bool hasNext = reader.Read(); | ||
reader.Close(); | ||
return hasNext; | ||
} | ||
catch (Exception e) // just to produce same exception than java version | ||
{ | ||
throw new QaCoverException("QueryReader.hasRows", e); | ||
} | ||
} | ||
|
||
public IList<string[]> GetRows() | ||
{ | ||
throw new System.NotImplementedException(); | ||
} | ||
|
||
public bool EqualRows(IList<string[]> expected) | ||
{ | ||
throw new System.NotImplementedException(); | ||
} | ||
|
||
} | ||
} |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.