Ejemplo n.º 1
0
    public void StoreResourceInManager()
    {
        var res = new TestResource();

        res.AssignId();
        Assert.IsTrue(EntityManager.Instance.Exists(res.Id));
    }
Ejemplo n.º 2
0
    public void GetResourceInManagerGeneric()
    {
        var res = new TestResource();

        res.AssignId();
        res.value = 1111;
        var retrivedRes = EntityManager.Instance.GetEntity <TestResource> (res.Id);

        Assert.IsTrue(retrivedRes.value == 1111);
    }
Ejemplo n.º 3
0
    public void RecourceCommandTest()
    {
        var res = new TestResource();

        res.AssignId();
        var id          = res.Id;
        var retrivedRes = EntityManager.Instance.GetEntity <TestResource> (id);

        retrivedRes.GetCommandController().ExecuteCommand(new CommandData(id, null, "coreTest"));

        Assert.IsTrue(res.value == 5);
    }
Ejemplo n.º 4
0
    public void AddIdAndRedirect()
    {
        // Use the Assert class to test conditions.
        var manager = new EntityManager();
        var res     = new TestResource();

        res.AssignId(manager);
        var newId = new EntityId(1, 12354);

        manager.UpdateIdAndAddRedirect(res.Id, newId);

        Assert.AreEqual(res, manager.GetResource(res.Id));
        Assert.AreEqual(res, manager.GetResource(newId));
    }