31 lines
595 B
Swift
31 lines
595 B
Swift
//
|
|
// UIPageControl+RxTest.swift
|
|
// Rx
|
|
//
|
|
// Created by Francesco Puntillo on 25/04/2016.
|
|
// Copyright © 2016 Krunoslav Zaher. All rights reserved.
|
|
//
|
|
|
|
#if os(iOS)
|
|
|
|
import Foundation
|
|
|
|
import RxSwift
|
|
import RxCocoa
|
|
import UIKit
|
|
import XCTest
|
|
|
|
class UIPageControlTest : RxTest {
|
|
}
|
|
|
|
extension UIPageControlTest {
|
|
func testPageControl_CurrentPage() {
|
|
let pageControl = UIPageControl(frame: CGRect.zero)
|
|
pageControl.numberOfPages = 10
|
|
Observable.just(5).bindTo(pageControl.rx.currentPage).dispose()
|
|
XCTAssertTrue(pageControl.currentPage == 5)
|
|
}
|
|
}
|
|
|
|
#endif
|