// -----------------------------------------------------------------------
//
// Copyright 2014 MIT Licence. See licence.md for more information.
//
// -----------------------------------------------------------------------
namespace Perspex.UnitTests.Styling
{
using System;
using Perspex.Controls;
using Perspex.Styling;
public class TestControlBase : IStyleable
{
public TestControlBase()
{
this.Classes = new Classes();
this.SubscribeCheckObservable = new TestObservable();
}
public string Id { get; set; }
public virtual Classes Classes { get; set; }
public TestObservable SubscribeCheckObservable { get; private set; }
public ITemplatedControl TemplatedParent
{
get;
set;
}
public IDisposable Bind(PerspexProperty property, IObservable