github.com/jgarto/itcv@v0.0.0-20180826224514-4eea09c1aa0d/gen_react_coreGen_test.go (about) 1 // +build js 2 3 // Code generated by coreGen. DO NOT EDIT. 4 5 package react_test 6 7 import ( 8 "testing" 9 10 "honnef.co/go/js/dom" 11 12 "myitcv.io/react" 13 "myitcv.io/react/testutils" 14 ) 15 16 func TestAElem(t *testing.T) { 17 class := "test" 18 19 x := testutils.Wrapper(react.A(&react.AProps{ClassName: class})) 20 cont := testutils.RenderIntoDocument(x) 21 22 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 23 24 if _, ok := el.(*dom.HTMLAnchorElement); !ok { 25 t.Fatal("Failed to find <a> element") 26 } 27 } 28 func TestAbbrElem(t *testing.T) { 29 class := "test" 30 31 x := testutils.Wrapper(react.Abbr(&react.AbbrProps{ClassName: class})) 32 cont := testutils.RenderIntoDocument(x) 33 34 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 35 36 if _, ok := el.(*dom.BasicHTMLElement); !ok { 37 t.Fatal("Failed to find <abbr> element") 38 } 39 } 40 func TestArticleElem(t *testing.T) { 41 class := "test" 42 43 x := testutils.Wrapper(react.Article(&react.ArticleProps{ClassName: class})) 44 cont := testutils.RenderIntoDocument(x) 45 46 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 47 48 if _, ok := el.(*dom.BasicHTMLElement); !ok { 49 t.Fatal("Failed to find <article> element") 50 } 51 } 52 func TestAsideElem(t *testing.T) { 53 class := "test" 54 55 x := testutils.Wrapper(react.Aside(&react.AsideProps{ClassName: class})) 56 cont := testutils.RenderIntoDocument(x) 57 58 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 59 60 if _, ok := el.(*dom.BasicHTMLElement); !ok { 61 t.Fatal("Failed to find <aside> element") 62 } 63 } 64 func TestBElem(t *testing.T) { 65 class := "test" 66 67 x := testutils.Wrapper(react.B(&react.BProps{ClassName: class})) 68 cont := testutils.RenderIntoDocument(x) 69 70 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 71 72 if _, ok := el.(*dom.BasicHTMLElement); !ok { 73 t.Fatal("Failed to find <b> element") 74 } 75 } 76 func TestBrElem(t *testing.T) { 77 class := "test" 78 79 x := testutils.Wrapper(react.Br(&react.BrProps{ClassName: class})) 80 cont := testutils.RenderIntoDocument(x) 81 82 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 83 84 if _, ok := el.(*dom.HTMLBRElement); !ok { 85 t.Fatal("Failed to find <br> element") 86 } 87 } 88 func TestButtonElem(t *testing.T) { 89 class := "test" 90 91 x := testutils.Wrapper(react.Button(&react.ButtonProps{ClassName: class})) 92 cont := testutils.RenderIntoDocument(x) 93 94 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 95 96 if _, ok := el.(*dom.HTMLButtonElement); !ok { 97 t.Fatal("Failed to find <button> element") 98 } 99 } 100 func TestCodeElem(t *testing.T) { 101 class := "test" 102 103 x := testutils.Wrapper(react.Code(&react.CodeProps{ClassName: class})) 104 cont := testutils.RenderIntoDocument(x) 105 106 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 107 108 if _, ok := el.(*dom.BasicHTMLElement); !ok { 109 t.Fatal("Failed to find <code> element") 110 } 111 } 112 func TestDivElem(t *testing.T) { 113 class := "test" 114 115 x := testutils.Wrapper(react.Div(&react.DivProps{ClassName: class})) 116 cont := testutils.RenderIntoDocument(x) 117 118 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 119 120 if _, ok := el.(*dom.HTMLDivElement); !ok { 121 t.Fatal("Failed to find <div> element") 122 } 123 } 124 func TestEmElem(t *testing.T) { 125 class := "test" 126 127 x := testutils.Wrapper(react.Em(&react.EmProps{ClassName: class})) 128 cont := testutils.RenderIntoDocument(x) 129 130 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 131 132 if _, ok := el.(*dom.BasicHTMLElement); !ok { 133 t.Fatal("Failed to find <em> element") 134 } 135 } 136 func TestFooterElem(t *testing.T) { 137 class := "test" 138 139 x := testutils.Wrapper(react.Footer(&react.FooterProps{ClassName: class})) 140 cont := testutils.RenderIntoDocument(x) 141 142 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 143 144 if _, ok := el.(*dom.BasicHTMLElement); !ok { 145 t.Fatal("Failed to find <footer> element") 146 } 147 } 148 func TestFormElem(t *testing.T) { 149 class := "test" 150 151 x := testutils.Wrapper(react.Form(&react.FormProps{ClassName: class})) 152 cont := testutils.RenderIntoDocument(x) 153 154 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 155 156 if _, ok := el.(*dom.HTMLFormElement); !ok { 157 t.Fatal("Failed to find <form> element") 158 } 159 } 160 func TestH1Elem(t *testing.T) { 161 class := "test" 162 163 x := testutils.Wrapper(react.H1(&react.H1Props{ClassName: class})) 164 cont := testutils.RenderIntoDocument(x) 165 166 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 167 168 if _, ok := el.(*dom.HTMLHeadingElement); !ok { 169 t.Fatal("Failed to find <h1> element") 170 } 171 } 172 func TestH2Elem(t *testing.T) { 173 class := "test" 174 175 x := testutils.Wrapper(react.H2(&react.H2Props{ClassName: class})) 176 cont := testutils.RenderIntoDocument(x) 177 178 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 179 180 if _, ok := el.(*dom.HTMLHeadingElement); !ok { 181 t.Fatal("Failed to find <h2> element") 182 } 183 } 184 func TestH3Elem(t *testing.T) { 185 class := "test" 186 187 x := testutils.Wrapper(react.H3(&react.H3Props{ClassName: class})) 188 cont := testutils.RenderIntoDocument(x) 189 190 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 191 192 if _, ok := el.(*dom.HTMLHeadingElement); !ok { 193 t.Fatal("Failed to find <h3> element") 194 } 195 } 196 func TestH4Elem(t *testing.T) { 197 class := "test" 198 199 x := testutils.Wrapper(react.H4(&react.H4Props{ClassName: class})) 200 cont := testutils.RenderIntoDocument(x) 201 202 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 203 204 if _, ok := el.(*dom.HTMLHeadingElement); !ok { 205 t.Fatal("Failed to find <h4> element") 206 } 207 } 208 func TestH5Elem(t *testing.T) { 209 class := "test" 210 211 x := testutils.Wrapper(react.H5(&react.H5Props{ClassName: class})) 212 cont := testutils.RenderIntoDocument(x) 213 214 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 215 216 if _, ok := el.(*dom.HTMLHeadingElement); !ok { 217 t.Fatal("Failed to find <h5> element") 218 } 219 } 220 func TestH6Elem(t *testing.T) { 221 class := "test" 222 223 x := testutils.Wrapper(react.H6(&react.H6Props{ClassName: class})) 224 cont := testutils.RenderIntoDocument(x) 225 226 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 227 228 if _, ok := el.(*dom.HTMLHeadingElement); !ok { 229 t.Fatal("Failed to find <h6> element") 230 } 231 } 232 func TestHeaderElem(t *testing.T) { 233 class := "test" 234 235 x := testutils.Wrapper(react.Header(&react.HeaderProps{ClassName: class})) 236 cont := testutils.RenderIntoDocument(x) 237 238 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 239 240 if _, ok := el.(*dom.BasicHTMLElement); !ok { 241 t.Fatal("Failed to find <header> element") 242 } 243 } 244 func TestHrElem(t *testing.T) { 245 class := "test" 246 247 x := testutils.Wrapper(react.Hr(&react.HrProps{ClassName: class})) 248 cont := testutils.RenderIntoDocument(x) 249 250 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 251 252 if _, ok := el.(*dom.HTMLHRElement); !ok { 253 t.Fatal("Failed to find <hr> element") 254 } 255 } 256 func TestIElem(t *testing.T) { 257 class := "test" 258 259 x := testutils.Wrapper(react.I(&react.IProps{ClassName: class})) 260 cont := testutils.RenderIntoDocument(x) 261 262 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 263 264 if _, ok := el.(*dom.BasicHTMLElement); !ok { 265 t.Fatal("Failed to find <i> element") 266 } 267 } 268 func TestIFrameElem(t *testing.T) { 269 class := "test" 270 271 x := testutils.Wrapper(react.IFrame(&react.IFrameProps{ClassName: class})) 272 cont := testutils.RenderIntoDocument(x) 273 274 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 275 276 if _, ok := el.(*dom.HTMLIFrameElement); !ok { 277 t.Fatal("Failed to find <iframe> element") 278 } 279 } 280 func TestImgElem(t *testing.T) { 281 class := "test" 282 283 x := testutils.Wrapper(react.Img(&react.ImgProps{ClassName: class})) 284 cont := testutils.RenderIntoDocument(x) 285 286 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 287 288 if _, ok := el.(*dom.HTMLImageElement); !ok { 289 t.Fatal("Failed to find <img> element") 290 } 291 } 292 func TestInputElem(t *testing.T) { 293 class := "test" 294 295 x := testutils.Wrapper(react.Input(&react.InputProps{ClassName: class})) 296 cont := testutils.RenderIntoDocument(x) 297 298 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 299 300 if _, ok := el.(*dom.HTMLInputElement); !ok { 301 t.Fatal("Failed to find <input> element") 302 } 303 } 304 func TestLabelElem(t *testing.T) { 305 class := "test" 306 307 x := testutils.Wrapper(react.Label(&react.LabelProps{ClassName: class})) 308 cont := testutils.RenderIntoDocument(x) 309 310 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 311 312 if _, ok := el.(*dom.HTMLLabelElement); !ok { 313 t.Fatal("Failed to find <label> element") 314 } 315 } 316 func TestLiElem(t *testing.T) { 317 class := "test" 318 319 x := testutils.Wrapper(react.Li(&react.LiProps{ClassName: class})) 320 cont := testutils.RenderIntoDocument(x) 321 322 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 323 324 if _, ok := el.(*dom.HTMLLIElement); !ok { 325 t.Fatal("Failed to find <li> element") 326 } 327 } 328 func TestMainElem(t *testing.T) { 329 class := "test" 330 331 x := testutils.Wrapper(react.Main(&react.MainProps{ClassName: class})) 332 cont := testutils.RenderIntoDocument(x) 333 334 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 335 336 if _, ok := el.(*dom.BasicHTMLElement); !ok { 337 t.Fatal("Failed to find <main> element") 338 } 339 } 340 func TestNavElem(t *testing.T) { 341 class := "test" 342 343 x := testutils.Wrapper(react.Nav(&react.NavProps{ClassName: class})) 344 cont := testutils.RenderIntoDocument(x) 345 346 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 347 348 if _, ok := el.(*dom.BasicHTMLElement); !ok { 349 t.Fatal("Failed to find <nav> element") 350 } 351 } 352 func TestOptionElem(t *testing.T) { 353 class := "test" 354 355 x := testutils.Wrapper(react.Option(&react.OptionProps{ClassName: class})) 356 cont := testutils.RenderIntoDocument(x) 357 358 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 359 360 if _, ok := el.(*dom.HTMLOptionElement); !ok { 361 t.Fatal("Failed to find <option> element") 362 } 363 } 364 func TestPElem(t *testing.T) { 365 class := "test" 366 367 x := testutils.Wrapper(react.P(&react.PProps{ClassName: class})) 368 cont := testutils.RenderIntoDocument(x) 369 370 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 371 372 if _, ok := el.(*dom.HTMLParagraphElement); !ok { 373 t.Fatal("Failed to find <p> element") 374 } 375 } 376 func TestPreElem(t *testing.T) { 377 class := "test" 378 379 x := testutils.Wrapper(react.Pre(&react.PreProps{ClassName: class})) 380 cont := testutils.RenderIntoDocument(x) 381 382 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 383 384 if _, ok := el.(*dom.HTMLPreElement); !ok { 385 t.Fatal("Failed to find <pre> element") 386 } 387 } 388 func TestSelectElem(t *testing.T) { 389 class := "test" 390 391 x := testutils.Wrapper(react.Select(&react.SelectProps{ClassName: class})) 392 cont := testutils.RenderIntoDocument(x) 393 394 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 395 396 if _, ok := el.(*dom.HTMLSelectElement); !ok { 397 t.Fatal("Failed to find <select> element") 398 } 399 } 400 func TestSpanElem(t *testing.T) { 401 class := "test" 402 403 x := testutils.Wrapper(react.Span(&react.SpanProps{ClassName: class})) 404 cont := testutils.RenderIntoDocument(x) 405 406 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 407 408 if _, ok := el.(*dom.HTMLSpanElement); !ok { 409 t.Fatal("Failed to find <span> element") 410 } 411 } 412 func TestStrikeElem(t *testing.T) { 413 class := "test" 414 415 x := testutils.Wrapper(react.Strike(&react.StrikeProps{ClassName: class})) 416 cont := testutils.RenderIntoDocument(x) 417 418 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 419 420 if _, ok := el.(*dom.BasicHTMLElement); !ok { 421 t.Fatal("Failed to find <s> element") 422 } 423 } 424 func TestSupElem(t *testing.T) { 425 class := "test" 426 427 x := testutils.Wrapper(react.Sup(&react.SupProps{ClassName: class})) 428 cont := testutils.RenderIntoDocument(x) 429 430 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 431 432 if _, ok := el.(*dom.BasicHTMLElement); !ok { 433 t.Fatal("Failed to find <sup> element") 434 } 435 } 436 func TestTableElem(t *testing.T) { 437 class := "test" 438 439 x := testutils.Wrapper(react.Table(&react.TableProps{ClassName: class})) 440 cont := testutils.RenderIntoDocument(x) 441 442 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 443 444 if _, ok := el.(*dom.HTMLTableElement); !ok { 445 t.Fatal("Failed to find <table> element") 446 } 447 } 448 func TestTextAreaElem(t *testing.T) { 449 class := "test" 450 451 x := testutils.Wrapper(react.TextArea(&react.TextAreaProps{ClassName: class})) 452 cont := testutils.RenderIntoDocument(x) 453 454 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 455 456 if _, ok := el.(*dom.HTMLTextAreaElement); !ok { 457 t.Fatal("Failed to find <textarea> element") 458 } 459 } 460 func TestUlElem(t *testing.T) { 461 class := "test" 462 463 x := testutils.Wrapper(react.Ul(&react.UlProps{ClassName: class})) 464 cont := testutils.RenderIntoDocument(x) 465 466 el := testutils.FindRenderedDOMComponentWithClass(cont, class) 467 468 if _, ok := el.(*dom.HTMLUListElement); !ok { 469 t.Fatal("Failed to find <ul> element") 470 } 471 }