Beispiel #1
0
        public void Cursor_fill_returns_any_extras()
        {
            var cursor    = _container.GetCursor(5);
            var remaining = _container.Fill(cursor, new InventoryStack(_model1, 10));

            // filled (to 10), remaining is 5
            Assert.AreEqual(new InventoryStack(_model1, 10), Get(5));
            Assert.AreEqual(new InventoryStack(_model1, 5), remaining);
        }