public void test_resolve_some()
    {
        var fixture  = animations_fixture();
        var instance = new LayoutPending(fixture, new LayoutPendingFakeLayout());

        Assert(!instance.Resolve(fixture[0]));
        Assert(!instance.Resolve(fixture[0]));
        Assert(!instance.Resolve(fixture[9]));
        Assert(instance.Pending == 8);
    }
    public void test_resolve_all()
    {
        var fixture  = animations_fixture();
        var instance = new LayoutPending(fixture, new LayoutPendingFakeLayout());

        for (var i = 0; i < 9; ++i)
        {
            Assert(!instance.Resolve(fixture[i]));
        }
        Assert(instance.Resolve(fixture[9]));
        Assert(instance.Pending == 0);
    }
    public void test_create_instance()
    {
        var instance = new LayoutPending(animations_fixture(), new LayoutPendingFakeLayout());

        Assert(instance.Pending == 10);
    }