public void PrepareQueries_fakeStr_useSafeString() { SqlQueryPreparator sqlQPreparator = new SqlQueryPreparator(dummySafeStr.Object); sqlQPreparator.PrepareQueries(testStrs); dummySafeStr.Verify(d => d.SafeString(It.IsAny <string>()), Times.AtLeast(testStrs.Length)); }
public void SqlQueryPreparatorClassInjection_PrepareQueries_SafeStringWasCalled() { _msf = new Mocks.MockStringFormatter(); _sqp = new SqlQueryPreparator(_msf); _sqp.PrepareQueries(_q); Assert.IsTrue(_msf.SafeStringWasCalled); }
public void SqlQueryPreparatorClassInjection_PrepareQueries_MoqSafeStringWasCalled() { _mockStringFormatter = new Mock <StringFormatter.IStringFormatter>(); _sqp = new SqlQueryPreparator(_mockStringFormatter.Object); _mockStringFormatter.Setup(x => x.SafeString(It.IsAny <string>())); _sqp.PrepareQueries(_q); _mockStringFormatter.VerifyAll(); }
public void CanPrepateStringMoq() { _mockStringFormatterMoq.Setup(x => x.SaveString(It.IsAny <string>())); SqlQueryPreparator sql = new SqlQueryPreparator(_mockStringFormatterMoq.Object); string[] tmp = { "Some test string update 'temp';" }; string[] fin = { "Some test string UPDATE ''temp'';" }; //Act tmp = sql.PrepareQueries(tmp); //Assert _mockStringFormatterMoq.VerifyAll(); }
public void CanPrepareQueriesSetters() { IStringFormatter sf = new StubStringFormatter(); SqlQueryPreparator sql = new SqlQueryPreparator(); sql.StringFormatter = sf;// Dependency Injection string[] tmp = { "Some test string update 'temp';" }; string[] fin = { "Some test string UPDATE ''temp'';" }; tmp = sql.PrepareQueries(tmp); NUnit.Framework.Assert.AreEqual(fin, tmp); }
public void CanPrepareQueries() { //Arrange IStringFormatter sf = new StubStringFormatter(); SqlQueryPreparator sql = new SqlQueryPreparator(sf); string[] tmp = { "Some test string update 'temp';" }; string[] fin = { "Some test string UPDATE ''temp'';" }; //Act tmp = sql.PrepareQueries(tmp); //Assert NUnit.Framework.Assert.AreEqual(fin, tmp); }
public void CanPrepareQueriesSettersMock() { //IStringFormatter sf = new StubStringFormatter(); SqlQueryPreparator sql = new SqlQueryPreparator(); sql.StringFormatter = _mockStringFormartter;// Dependency Injection string[] tmp = { "Some test string update 'temp';" }; string[] fin = { "Some test string UPDATE ''temp'';" }; tmp = sql.PrepareQueries(tmp); //NUnit.Framework.Assert.AreEqual(fin, tmp); NUnit.Framework.Assert.IsTrue(_mockStringFormartter.SaveStringProperty); }
public void CanPrepareQueriesMock() { //Arrange //IStringFormatter sf = new StubStringFormatter(); SqlQueryPreparator sql = new SqlQueryPreparator(_mockStringFormartter); string[] tmp = { "Some test string update 'temp';" }; string[] fin = { "Some test string UPDATE ''temp'';" }; //Act tmp = sql.PrepareQueries(tmp); //Assert //NUnit.Framework.Assert.AreEqual(fin, tmp); NUnit.Framework.Assert.IsTrue(_mockStringFormartter.SaveStringProperty); }
public void SqlQueryPreparatorClassInjection_PrepareQueries_StubSafeStrings() { _sqp = new SqlQueryPreparator(new SFormatterStub()); string[] res = _sqp.PrepareQueries(_q); CollectionAssert.AreEqual(res, _qExpectedStub); }
public void SqlQueryPreparatorClassInjection_PrepareQueries_NullReferenceException() { _sqp = new SqlQueryPreparator(new SFormatter()); Assert.Throws <NullReferenceException>(() => _sqp.PrepareQueries(null)); }
public void SqlQueryPreparatorClassInjection_NullStringFormatter_ArgumentNullException() { Assert.Throws <ArgumentNullException>(() => { _sqp = new SqlQueryPreparator(null); }); }
public void Init() { _sqp = new SqlQueryPreparator(); }