// -----------------------------------------------------------------------
//
// Copyright 2014 MIT Licence. See licence.md for more information.
//
// -----------------------------------------------------------------------
namespace Perspex.Styling.UnitTests
{
using System;
using System.Reactive.Disposables;
public class TestObservable : IObservable
{
public int SubscribedCount { get; private set; }
public IDisposable Subscribe(IObserver observer)
{
++this.SubscribedCount;
observer.OnNext(true);
return Disposable.Create(() => --this.SubscribedCount);
}
}
}