Skip to content

Instantly share code, notes, and snippets.

@OdaShinsuke
OdaShinsuke / calc
Created April 10, 2012 09:29
WEB+DB PRESS Vol.67 第2章 F#
let ret1 = List.zip [0..4] [10;20;30;40;50];;
let mul (i, x) = x * i;;
let ret2 = List.map mul ret1;;
let calc xs = List.fold (fun acc value -> acc + value) 0 (List.map mul (List.zip [0..4] xs));;
calc [10;20;30;40;50];;
@OdaShinsuke
OdaShinsuke / PageObjectTest.cs
Created March 4, 2012 04:06
PageObject パターンを実装してみた。多分こんな感じ
using NUnit.Framework;
using OpenQA.Selenium.IE;
using PageObjects;
namespace WebDriverTest {
[TestFixture]
public class PageObjectTest {
[Test]
public void 検索() {
var driver = new InternetExplorerDriver();
@OdaShinsuke
OdaShinsuke / BingSearch.java
Created February 19, 2012 03:37
BingSearch_WebDriver_java
package webdrivertest;
import static org.openqa.selenium.support.ui.ExpectedConditions.titleIs;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.remote.RemoteWebDriver;
import org.openqa.selenium.support.ui.Wait;
import org.openqa.selenium.support.ui.WebDriverWait;
@OdaShinsuke
OdaShinsuke / BingSearch.cs
Created February 19, 2012 02:53
BingSearch_WebDriver_cs
using System;
using System.Text.RegularExpressions;
using OpenQA.Selenium;
using OpenQA.Selenium.Support.UI;
namespace WebDriverTest {
public class BingSearch {
public static BingSearch Create(IWebDriver driver) {
var instance = new BingSearch(driver);
driver.Url = "http://www.bing.com";