マッチャーフレームワーク for Objective-C/Cocoa
ExpectaはGithubのメンバーが作ったマッチャーです。BDDフレームワークであるSpecta(これもGithub製)と組み合わせて使用すると、手軽にテストコードが書けます。特に非同期テストの書きやすさは秀逸です。是非皆さんも一度使ってみることをお勧めします。
このドキュメントは私がspecta/expectaから、自分が必要とする部分のみを抜粋して翻訳したものです。 翻訳に自信がない部分はそのままにしています。
マッチャーフレームワーク for Objective-C/Cocoa
ExpectaはGithubのメンバーが作ったマッチャーです。BDDフレームワークであるSpecta(これもGithub製)と組み合わせて使用すると、手軽にテストコードが書けます。特に非同期テストの書きやすさは秀逸です。是非皆さんも一度使ってみることをお勧めします。
このドキュメントは私がspecta/expectaから、自分が必要とする部分のみを抜粋して翻訳したものです。 翻訳に自信がない部分はそのままにしています。
- (RACSignal *)userHasAccessToTwitter | |
{ | |
return [RACSignal createSignal:^RACDisposable *(id<RACSubscriber> subscriber) { | |
if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter]) { | |
[subscriber sendCompleted]; | |
} else { | |
[subscriber sendError:[NSError errorWithDomain:@"" code:2 userInfo:nil]]; | |
} | |
return nil; | |
}]; |
#!/usr/bin/swift | |
// | |
// ipa_generator.swift | |
// | |
// Created by Naoki Tsutsui on 2014/10/29. | |
// Copyright (c) 2014年 Naoki Tsutsui All rights reserved. | |
// | |
/* |
application_templates% ./redrose_bootstrap.sh | |
create | |
create README.rdoc | |
create Rakefile | |
create config.ru | |
create .gitignore | |
create Gemfile | |
create app | |
create app/assets/javascripts/application.js | |
create app/assets/stylesheets/application.css |
// Use Gists to store code you would like to remember later on | |
console.log(window); // log the "window" object to the console |
#!/usr/bin/env xcrun swift | |
// | |
// エクセルのカラムを、数字 -> アルファベット、 アルファベット -> 数字 に変換するユーティリティ | |
// | |
// Created by Naoki Tsutsui on 2014/11/29. | |
// Copyright (c) 2014 Naoki Tsutsui All rights reserved. | |
// | |
import Foundation |
require 'rbconfig' | |
ruby_path = File.join(Config::CONFIG["bindir"], | |
Config::CONFIG["RUBY_INSTALL_NAME"]+ | |
Config::CONFIG["EXEEXT"]) | |
# require 'rubygems' | |
require 'hotcocoa' | |
include HotCocoa | |
require 'pp' | |
# framework 'Cocoa' | |
# framework 'CoreServices' | |
# hoge = DictionaryServices.new | |
# .DCSCopyTextDefinition(None, word, (0,len(word))) |