Skip to content
This repository was archived by the owner on May 23, 2022. It is now read-only.

Commit 23dbbb9

Browse files
author
Reindert Vetter
committed
#5 Make it clear for test coverage which functions are not yet ready.
1 parent 86baa7a commit 23dbbb9

File tree

1 file changed

+124
-123
lines changed

1 file changed

+124
-123
lines changed

str/str.go

Lines changed: 124 additions & 123 deletions
Original file line numberDiff line numberDiff line change
@@ -104,132 +104,133 @@ func Between(subject string, from string, to string) string {
104104
}
105105

106106
func Contains(haystack string, needle string) bool {
107+
// TODO create tests
107108
return strings.Index(haystack, needle) == -1
108109
}
109110

110-
func ContainsFromSlice(haystack string, needle []string) bool {
111-
// TODO
112-
return false
113-
}
114-
115-
func ContainsAllFromSlice(haystack string, needle []string) bool {
116-
// TODO
117-
return false
118-
}
119-
120-
func EndsWith(haystack string, needle string) bool {
121-
// TODO
122-
return false
123-
}
124-
125-
func Finish(value string, cap string) string {
126-
// TODO
127-
return ""
128-
}
129-
130-
func Kebab(vale string) string {
131-
// TODO
132-
return ""
133-
}
134-
135-
func Length(value string) int {
136-
// TODO
137-
return 0
138-
}
139-
140-
func LimitCharacters(value string, limit int, end string) string{
141-
// TODO
142-
return ""
143-
}
144-
145-
func LimitWords(value string, limit int, end string) string{
146-
// TODO
147-
return ""
148-
}
149-
150-
func Lower(value string) string {
151-
// TODO
152-
return ""
153-
}
154-
155-
func PadBoth(value string, length int, pad string) string {
156-
// TODO
157-
return ""
158-
}
159-
160-
func PadLeft(value string, length int, pad string) string {
161-
// TODO
162-
return ""
163-
}
164-
165-
func PadRight(value string, length int, pad string) string {
166-
// TODO
167-
return ""
168-
}
169-
170-
func ReplaceArray(search string, replace []string, subject string) string {
171-
// TODO
172-
return ""
173-
}
174-
175-
func ReplaceFirst(search string, replace string, subject string) string {
176-
// TODO
177-
return ""
178-
}
179-
180-
func ReplaceLast(search string, replace string, subject string) string {
181-
// TODO
182-
return ""
183-
}
184-
185-
func Start(value string, prefix string) string {
186-
// TODO
187-
return ""
188-
}
189-
190-
func Slug(value string) string {
191-
// TODO
192-
return ""
193-
}
194-
func SlugWithDelimiter(value string, delimiter string) string {
195-
// TODO
196-
return ""
197-
}
198-
199-
func Snake(value string) string {
200-
// TODO
201-
return ""
202-
}
203-
204-
func SnakeWithDelimiter(value string, delimiter string) string {
205-
// TODO
206-
return ""
207-
}
208-
209-
func StartsWith(haystack string, needle string) string {
210-
// TODO
211-
return ""
212-
}
213-
214-
func Studly(value string) string {
215-
// TODO
216-
return ""
217-
}
218-
219-
func UcFirst(value string) string {
220-
// TODO
221-
return ""
222-
}
223-
224-
func Upper(value string) string {
225-
// TODO
226-
return ""
227-
}
228-
229-
func Title(value string) string {
230-
// TODO
231-
return ""
232-
}
111+
// func ContainsFromSlice(haystack string, needle []string) bool {
112+
// // TODO
113+
// return false
114+
// }
115+
//
116+
// func ContainsAllFromSlice(haystack string, needle []string) bool {
117+
// // TODO
118+
// return false
119+
// }
120+
//
121+
// func EndsWith(haystack string, needle string) bool {
122+
// // TODO
123+
// return false
124+
// }
125+
//
126+
// func Finish(value string, cap string) string {
127+
// // TODO
128+
// return ""
129+
// }
130+
//
131+
// func Kebab(vale string) string {
132+
// // TODO
133+
// return ""
134+
// }
135+
//
136+
// func Length(value string) int {
137+
// // TODO
138+
// return 0
139+
// }
140+
//
141+
// func LimitCharacters(value string, limit int, end string) string{
142+
// // TODO
143+
// return ""
144+
// }
145+
//
146+
// func LimitWords(value string, limit int, end string) string{
147+
// // TODO
148+
// return ""
149+
// }
150+
//
151+
// func Lower(value string) string {
152+
// // TODO
153+
// return ""
154+
// }
155+
//
156+
// func PadBoth(value string, length int, pad string) string {
157+
// // TODO
158+
// return ""
159+
// }
160+
//
161+
// func PadLeft(value string, length int, pad string) string {
162+
// // TODO
163+
// return ""
164+
// }
165+
//
166+
// func PadRight(value string, length int, pad string) string {
167+
// // TODO
168+
// return ""
169+
// }
170+
//
171+
// func ReplaceArray(search string, replace []string, subject string) string {
172+
// // TODO
173+
// return ""
174+
// }
175+
//
176+
// func ReplaceFirst(search string, replace string, subject string) string {
177+
// // TODO
178+
// return ""
179+
// }
180+
//
181+
// func ReplaceLast(search string, replace string, subject string) string {
182+
// // TODO
183+
// return ""
184+
// }
185+
//
186+
// func Start(value string, prefix string) string {
187+
// // TODO
188+
// return ""
189+
// }
190+
//
191+
// func Slug(value string) string {
192+
// // TODO
193+
// return ""
194+
// }
195+
// func SlugWithDelimiter(value string, delimiter string) string {
196+
// // TODO
197+
// return ""
198+
// }
199+
//
200+
// func Snake(value string) string {
201+
// // TODO
202+
// return ""
203+
// }
204+
//
205+
// func SnakeWithDelimiter(value string, delimiter string) string {
206+
// // TODO
207+
// return ""
208+
// }
209+
//
210+
// func StartsWith(haystack string, needle string) string {
211+
// // TODO
212+
// return ""
213+
// }
214+
//
215+
// func Studly(value string) string {
216+
// // TODO
217+
// return ""
218+
// }
219+
//
220+
// func UcFirst(value string) string {
221+
// // TODO
222+
// return ""
223+
// }
224+
//
225+
// func Upper(value string) string {
226+
// // TODO
227+
// return ""
228+
// }
229+
//
230+
// func Title(value string) string {
231+
// // TODO
232+
// return ""
233+
// }
233234

234235

235236

0 commit comments

Comments
 (0)