AddFault adds a new fault for a given method.
(method Method)
| 35 | |
| 36 | // AddFault adds a new fault for a given method. |
| 37 | func (s *Set) AddFault(method Method) *Fault { |
| 38 | s.mu.Lock() |
| 39 | defer s.mu.Unlock() |
| 40 | |
| 41 | f := New() |
| 42 | s.faults[method] = append(s.faults[method], f) |
| 43 | |
| 44 | return f |
| 45 | } |
| 46 | |
| 47 | // AddFaults adds a new fault for a given method. |
| 48 | func (s *Set) AddFaults(method Method, faults ...*Fault) { |