2016-03-30 23:04:14 -04:00
|
|
|
USING: accessors boxes namespaces tools.test ;
|
2015-06-29 19:43:15 -04:00
|
|
|
|
2015-07-02 20:28:17 -04:00
|
|
|
{ } [ <box> "b" set ] unit-test
|
2015-06-29 19:43:15 -04:00
|
|
|
|
2015-07-02 20:28:17 -04:00
|
|
|
{ } [ 3 "b" get >box ] unit-test
|
2015-06-29 19:43:15 -04:00
|
|
|
|
2015-07-02 20:28:17 -04:00
|
|
|
{ t } [ "b" get occupied>> ] unit-test
|
2015-06-29 19:43:15 -04:00
|
|
|
|
|
|
|
[ 4 "b" >box ] must-fail
|
|
|
|
|
2015-07-02 20:28:17 -04:00
|
|
|
{ 3 } [ "b" get box> ] unit-test
|
2015-06-29 19:43:15 -04:00
|
|
|
|
2015-07-02 20:28:17 -04:00
|
|
|
{ f } [ "b" get occupied>> ] unit-test
|
2015-06-29 19:43:15 -04:00
|
|
|
|
|
|
|
[ "b" get box> ] must-fail
|
|
|
|
|
2015-07-02 20:28:17 -04:00
|
|
|
{ f f } [ "b" get ?box ] unit-test
|
2015-06-29 19:43:15 -04:00
|
|
|
|
2015-07-02 20:28:17 -04:00
|
|
|
{ } [ 12 "b" get >box ] unit-test
|
2015-06-29 19:43:15 -04:00
|
|
|
|
2015-07-02 20:28:17 -04:00
|
|
|
{ 12 t } [ "b" get ?box ] unit-test
|
2015-06-29 19:43:15 -04:00
|
|
|
|
2015-07-02 20:28:17 -04:00
|
|
|
{ f } [ "b" get occupied>> ] unit-test
|