Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
pp:2025:scala:t02 [2025/04/13 13:30]
razvang [Filtre peste Tabele]
pp:2025:scala:t02 [2025/04/28 09:44] (current)
razvang [Query]
Line 296: Line 296:
 </​code>​ </​code>​
  
-==== Query ====+==== Que 
 +ry ====
  
 Testati structurile folosite executand niste query-uri, ce ar putea fi operatii necesare intr-un backend. **Query-urile ar trebuie sa fie one-linere, fara sa folositi ''​val''​ intermediare,​ dar puteti defini functii auxiliare (pentru filtre)** Testati structurile folosite executand niste query-uri, ce ar putea fi operatii necesare intr-un backend. **Query-urile ar trebuie sa fie one-linere, fara sa folositi ''​val''​ intermediare,​ dar puteti defini functii auxiliare (pentru filtre)**
Line 314: Line 315:
 </​code>​ </​code>​
  
-**4.3** Selectati din tabelele ''​Customers''​ si ''​Orders''​ cine a facut comenzii cu ''​Cost''​ peste o valoare data. Returnati ​''​CustomerName'', ​''​OrderID'',​ ''​EmployeeID''​ si ''​Cost'',​ ordonat dupa ''​EmployeeID''​ crescator.+**4.3** Selectati din tabela ​''​Orders''​ cine a facut comenzii cu ''​Cost''​ peste o valoare data. Returnati ''​OrderID'',​ ''​EmployeeID''​ si ''​Cost'',​ ordonat dupa ''​EmployeeID''​ crescator.
 <code scala> <code scala>
 def query_3(db: Database, minCost: Int): Option[Table] = { def query_3(db: Database, minCost: Int): Option[Table] = {
Line 321: Line 322:
 </​code>​ </​code>​
  
-==== Testare ​====+==== Te 
 +stare ====
  
 ''​Scalatest''​ este o biblioteca de testare pentru Scala care suporta mai multe stiluri de scriere a testelor, inclusiv testarea traditionala unitara. ​ ''​Scalactic''​ este o biblioteca destinata sa faciliteze scrierea de cod mai clar si mai intretinabil in Scala, utilizata in combinatie cu Scalatest pentru a imbunatati claritatea si precizia testelor. ''​Scalatest''​ este o biblioteca de testare pentru Scala care suporta mai multe stiluri de scriere a testelor, inclusiv testarea traditionala unitara. ​ ''​Scalactic''​ este o biblioteca destinata sa faciliteze scrierea de cod mai clar si mai intretinabil in Scala, utilizata in combinatie cu Scalatest pentru a imbunatati claritatea si precizia testelor.