public void AddPredicate_Null_AddsSqlAndParameters() { // arrange var sut = new SqlClause(); // act sut.AddPredicate("Id", " ? ", null); var sql = sut.GetSql(); var parameters = sut.GetParameters(); // assert sql.Should().Be(string.Empty); parameters.Should().BeEmpty(); }
public void AddPredicate_ByDefault_AddsSqlAndParameters() { // arrange var sut = new SqlClause(); var parameter = new SqlParameter { ParameterName = "@x" }; // act sut.AddPredicate("Id", " ? ", parameter); var sql = sut.GetSql(); var parameters = sut.GetParameters(); // assert sql.Should().Be("Id ? @x"); parameters.Should().Equal(parameter); }