public void NonAtomicFalse() { var sequenceQuery = Substitute.For<ISequenceQuery<string>>(); var query = new UpdateQuery<string>( sequenceQuery, s => "woot", false); var term = query.GenerateTerm(queryConverter); var nonAtomicArgs = term.optargs.Where(kv => kv.key == "non_atomic"); Assert.That(nonAtomicArgs.Count(), Is.EqualTo(0)); }
public void NonAtomicFalse() { var sequenceQuery = Substitute.For <ISequenceQuery <string> >(); var query = new UpdateQuery <string>( sequenceQuery, s => "woot", false); var term = query.GenerateTerm(queryConverter); var nonAtomicArgs = term.optargs.Where(kv => kv.key == "non_atomic"); Assert.That(nonAtomicArgs.Count(), Is.EqualTo(0)); }
public void NonAtomicTrue() { var sequenceQuery = Substitute.For<ISequenceQuery<string>>(); var query = new UpdateQuery<string>( sequenceQuery, s => "woot", true); var term = query.GenerateTerm(queryConverter); var nonAtomicArgs = term.optargs.Where(kv => kv.key == "non_atomic"); Assert.That(nonAtomicArgs.Count(), Is.EqualTo(1)); var nonAtomicArg = nonAtomicArgs.Single(); Assert.That(nonAtomicArg.val, Is.Not.Null); Assert.That(nonAtomicArg.val.type, Is.EqualTo(Term.TermType.DATUM)); Assert.That(nonAtomicArg.val.datum, Is.Not.Null); Assert.That(nonAtomicArg.val.datum.type, Is.EqualTo(Datum.DatumType.R_BOOL)); Assert.That(nonAtomicArg.val.datum.r_bool, Is.True); }
public void NonAtomicTrue() { var sequenceQuery = Substitute.For <ISequenceQuery <string> >(); var query = new UpdateQuery <string>( sequenceQuery, s => "woot", true); var term = query.GenerateTerm(queryConverter); var nonAtomicArgs = term.optargs.Where(kv => kv.key == "non_atomic"); Assert.That(nonAtomicArgs.Count(), Is.EqualTo(1)); var nonAtomicArg = nonAtomicArgs.Single(); Assert.That(nonAtomicArg.val, Is.Not.Null); Assert.That(nonAtomicArg.val.type, Is.EqualTo(Term.TermType.DATUM)); Assert.That(nonAtomicArg.val.datum, Is.Not.Null); Assert.That(nonAtomicArg.val.datum.type, Is.EqualTo(Datum.DatumType.R_BOOL)); Assert.That(nonAtomicArg.val.datum.r_bool, Is.True); }