#import <UIKit/UIKit.h>
#import "IntegrationKind.h"
#import "AdFormat.h"

typedef UIViewController* (^ConfigurationClosure)(void);

@interface IntegrationCase : NSObject

@property (nonatomic) NSString *title;
@property (nonatomic) IntegrationKind integrationKind;
@property (nonatomic) DemoAdFormat adFormat;
@property (nonatomic) ConfigurationClosure configurationClosure;

-(id)initWithTitle:(NSString *)title integrationKind:(IntegrationKind)integrationKind adFormat: (DemoAdFormat)adFormat configurationClosure:(ConfigurationClosure)configurationClosure;

@end
