using Moq; using SQLite.CodeFirst.Statement; namespace SQLite.CodeFirst.Test.UnitTests.Statement { public abstract class StatementTestBase { protected Mock CreateStatementMock(string createStatementReturnValue) { var statementMock = new Mock(); statementMock.Setup(s => s.CreateStatement()).Returns(createStatementReturnValue); return statementMock; } protected Mock CreateStatementCollectionMock(string createStatementReturnValue) { var statementCollectionMock = new Mock(); statementCollectionMock.Setup(s => s.CreateStatement()).Returns(createStatementReturnValue); return statementCollectionMock; } } }