コード例 #1
0
    public void testAddFindingBaby()
    //test that findings ar being added to the baby
    {
        var testBaby = new Baby();

        SyncListFinding testFinding1 = new SyncListFinding();
        SyncListFinding testFinding2 = new SyncListFinding();

        string testFinding1String = JsonUtility.ToJson(testFinding1);
        string testFinding2String = JsonUtility.ToJson(testFinding2);


        testBaby.addFinding(testFinding1, Location.core);
        testBaby.addFinding(testFinding2, Location.extremity);

        var contentLength = testBaby.totalFindings();

        Assert.True(testBaby.totalFindings() == 2, "Error, the baby does not contain TestFinding");
    }
コード例 #2
0
ファイル: ApplyButton.cs プロジェクト: VicSkywalker/W17401AR
    // On click event handler
    public void TaskOnClick()
    {
        Debug.Log(baby);

        baby.clearAllFindings();

        foreach (SyncListFinding item in core.items)
        {
            baby.addFinding(item, Location.core);
            Debug.Log(JsonUtility.ToJson(item));
        }

        foreach (SyncListFinding item in extremities.items)
        {
            baby.addFinding(item, Location.extremity);
            Debug.Log(JsonUtility.ToJson(item));
        }

        Debug.Log(baby.totalFindings());
    }
コード例 #3
0
    public void testRemoveFindings()
    //test that findings are being removed
    {
        var testBaby = new Baby();

        SyncListFinding testFinding       = new SyncListFinding();
        string          testFindingString = JsonUtility.ToJson(testFinding);

        testBaby.addFinding(testFinding, Location.core);

        Assert.True(testBaby.findingContains(testFindingString, Location.core), "Error, baby does not contain expected finding");

        testBaby.removeFinding(testFinding, Location.core);

        Assert.False(testBaby.findingContains(testFindingString, Location.core), "Error, expected finding to be deleted");
    }