//
//  RACStreamExamples.h
//  ReactiveObjC
//
//  Created by Justin Spahr-Summers on 2012-11-01.
//  Copyright (c) 2012 GitHub, Inc. All rights reserved.
//

// The name of the shared examples for a RACStream subclass.
extern NSString * const RACStreamExamples;

// The RACStream subclass to test.
extern NSString * const RACStreamExamplesClass;

// An infinite RACStream to test, making sure that certain operations
// terminate.
//
// The stream should contain infinite RACUnit values.
extern NSString * const RACStreamExamplesInfiniteStream;

// A block with the signature:
//
// void (^)(RACStream *stream, NSArray *expectedValues)
//
// … used to verify that a stream contains the expected values.
extern NSString * const RACStreamExamplesVerifyValuesBlock;
