742
742
?_assert(array:get(0, set(0, 42, set(0, 17, new()))) =:= 42),
744
?_assert(array:get(0, reset(0, new())) =:= undefined),
745
?_assert(array:get(0, reset(0, set(0, 17, new()))) =:= undefined),
746
?_assert(array:get(0, reset(0, new({default,42}))) =:= 42),
747
?_assert(array:get(0, reset(0, set(0, 17, new({default,42}))))
744
?_assertError(badarg, array:get(0, reset(11, new([{size,10}])))),
745
?_assertError(badarg, array:get(0, reset(-1, new([{size,10}])))),
746
?_assert(array:get(0, reset(0, new())) =:= undefined),
747
?_assert(array:get(0, reset(0, set(0, 17, new()))) =:= undefined),
748
?_assert(array:get(0, reset(9, set(9, 17, new()))) =:= undefined),
749
?_assert(array:get(0, reset(11, set(11, 17, new()))) =:= undefined),
750
?_assert(array:get(0, reset(11, set(12, 17, new()))) =:= undefined),
751
?_assert(array:get(0, reset(1, set(12, 17, new()))) =:= undefined),
752
?_assert(array:get(0, reset(11, new())) =:= undefined),
753
?_assert(array:get(0, reset(0, set(0, 17, new({default,42})))) =:= 42),
754
?_assert(array:get(0, reset(0, new({default,42}))) =:= 42)