public Delicious(string username, string password) { Delayer delayer = new Delayer(1000); QueryTranslatorFactory translatorFactory = new QueryTranslatorFactory(); IHttpWebRequestFactory requestFactory = new HttpWebRequestFactory(username, password); QueryProvider provider = new DeliciousQueryProvider(requestFactory, delayer, translatorFactory); Posts = new Query<Post>(provider); }
public DeliciousQueryProviderTest() { delayer = mocks.StrictMock<IDelayer>(); translatorFactory = mocks.StrictMock<IQueryTranslatorFactory>(); translator = mocks.StrictMock<IQueryTranslator>(); requestFactory = mocks.StrictMock<IHttpWebRequestFactory>(); request = mocks.StrictMock<HttpWebRequest>(); response = mocks.StrictMock<HttpWebResponse>(); stream.Write(documentBytes, 0, documentBytes.Length); stream.Seek(0, SeekOrigin.Begin); provider = new DeliciousQueryProvider(requestFactory, delayer, translatorFactory); }