Replace using fixture virus file with making file in shared context

## Summry

This PR remove `spec/fixtures/virus` by using tempfile in `shared_context.`

---
when install from gem ,but anti-virus software detects fixtures virus file and remove this.
this problrem disappears by using tempfile in 'shared_context'