blob: f46e17af0d936956c535da513378cb3d673145d2 [file] [log] [blame]
//
// UITextViewRACSupportSpec.m
// ReactiveCocoa
//
// Created by Justin Spahr-Summers on 2013-06-22.
// Copyright (c) 2013 GitHub, Inc. All rights reserved.
//
#import "RACSignal.h"
#import "RACSignal+Operations.h"
#import "UITextView+RACSignalSupport.h"
SpecBegin(UITextViewRACSupport)
describe(@"-rac_textSignal", ^{
__block UITextView *textView;
beforeEach(^{
textView = [[UITextView alloc] initWithFrame:CGRectMake(0, 0, 100, 20)];
expect(textView).notTo.beNil();
});
it(@"should start with the initial text", ^{
textView.text = @"foo";
RACSignal *textSignal = textView.rac_textSignal;
expect([textSignal first]).to.equal(@"foo");
textView.text = @"bar";
expect([textSignal first]).to.equal(@"bar");
});
});
SpecEnd