The test is fine as it is. More tests could be added to cover other scenarios for sure.