public void GetInsertAlbumCommandTest() { string name = MethodBase.GetCurrentMethod().Name; DaoStoredProcedureBuilder target = new DaoStoredProcedureBuilder(); Album album = new Album(0, name, 1998); DbConnection connection = Dbf.CreateConnection(); connection.ConnectionString = ConnectionString; IDbCommand actual = target.GetInsertAlbumCommand(album, connection); Assert.AreEqual(SP_INSERT_ALBUM, actual.CommandText); Assert.AreEqual(CommandType.StoredProcedure, actual.CommandType); Assert.IsNotNull(actual.Connection); Assert.AreEqual(ConnectionState.Closed, actual.Connection.State); Assert.AreEqual(2, actual.Parameters.Count); }