Isn't this testing `replace`, not `NonCopyable`?

Maybe change the test to something like `Some(~"foo")`.