blob: e809429d898d9ab411878b705718e9e16d66d7cc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
using System;
using Crow;
using Crow.IML;
using NUnit.Framework;
namespace unitTests
{
[TestFixture]
public class Instantiator
{
[Test]
public void Widget ()
=> Assert.DoesNotThrow (()
=> Crow.IML.Instantiator.CreateFromImlFragment (null, @"<Widget/>")
, "test itor failed");
[Test]
public void Label ()
=> Assert.DoesNotThrow (()
=> Crow.IML.Instantiator.CreateFromImlFragment (null, @"<Label Text='this is a test'/>")
, "test itor failed");
[Test]
public void TemplatedControl ()
=> Assert.DoesNotThrow (()
=> Crow.IML.Instantiator.CreateFromImlFragment (null, @"<CheckBox IsChecked='false'/>")
, "test itor failed");
[Test]
public void SimpleBinding ()
=> Assert.DoesNotThrow (()
=> Crow.IML.Instantiator.CreateFromImlFragment (null, @"<Widget Background='Blue' Tag='{test}'/>")
, "test itor failed");
}
}
|