예제 #1
0
    public void NewEquipmentIsNotFull()
    {
        var f = new Hybrasyl.Equipment(Hybrasyl.Equipment.DefaultSize);

        Assert.False(f.IsFull, "new equipment should not be full");
    }
예제 #2
0
    public void NewEquipmentWeightIsZero()
    {
        var f = new Hybrasyl.Equipment(Hybrasyl.Equipment.DefaultSize);

        Assert.Equal(0, f.Weight);
    }
예제 #3
0
    public void NewEquipmentEmptySlotsEqualsSize()
    {
        var f = new Hybrasyl.Equipment(Hybrasyl.Equipment.DefaultSize);

        Assert.Equal(Hybrasyl.Equipment.DefaultSize, f.EmptySlots);
    }
예제 #4
0
    public void NewEquipmentFirstEmptySlotIsOne()
    {
        var f = new Hybrasyl.Equipment(Hybrasyl.Equipment.DefaultSize);

        Assert.Equal(1, f.FindEmptySlot());
    }
예제 #5
0
    public void NewEquipmentSizeIsCorrect()
    {
        var f = new Hybrasyl.Equipment(Hybrasyl.Equipment.DefaultSize);

        Assert.Equal(Hybrasyl.Equipment.DefaultSize, f.Size);
    }