diff --git a/interfaces/04-interfaces/power/socket.go b/interfaces/04-interfaces/power/socket.go index 80cc8e7..45cd239 100644 --- a/interfaces/04-interfaces/power/socket.go +++ b/interfaces/04-interfaces/power/socket.go @@ -27,7 +27,7 @@ type Socket struct { func (s *Socket) Plug(device PowerDrawer) error { n := rand.Intn(50) + 1 - if s.power-n <= 0 { + if s.power-n < 0 { return fmt.Errorf("socket is out of power for %dkW", n) }