Skip to content

Instantly share code, notes, and snippets.

View Teqqles's full-sized avatar

David Long Teqqles

View GitHub Profile
@Teqqles
Teqqles / DeleteAllFilesFromFtpDir.php
Created June 25, 2014 15:50
Delete all files from a given FTP directory using PHP
<?php
class ftpDelete {
const TEMP_DIRECTORY = '/Temp';
const PASSIVE = true;
const ACTIVE = false;
private $connection;
@Teqqles
Teqqles / ThemeWriterTest.groovy
Created January 22, 2013 07:57
Creating and asserting a mocked interface with MockFor
def expected = "text/plain";
mock = new MockFor( HttpServletResponse.class );
mock.demand.with {
setContentType{ String got -> assert expected == got }
}
def mockHttpServletResponse = mock.proxyInstance();
def themeWriter = new ThemeWriter( mockHttpServletResponse );
themeWriter.generateResponse();
mock.verify( mockHttpServletResponse );