File tree Expand file tree Collapse file tree 1 file changed +32
-0
lines changed Expand file tree Collapse file tree 1 file changed +32
-0
lines changed Original file line number Diff line number Diff line change 1+ <?php 
2+ 
3+ namespace  Gitlab \Tests \Model ;
4+ 
5+ use  Gitlab \Api \Tags ;
6+ use  Gitlab \Client ;
7+ use  Gitlab \Api \Projects ;
8+ use  Gitlab \Model \Release ;
9+ use  Gitlab \Model \Project ;
10+ use  PHPUnit \Framework \TestCase ;
11+ 
12+ class  ReleaseTest extends  TestCase
13+ {
14+     public  function  testFromArray ()
15+     {
16+         $ params  = array (
17+             'tag_name '  => 'v1.0.0 ' ,
18+             'description '  => 'Amazing release. Wow ' ,
19+         );
20+ 
21+         $ project  = new  Project ();
22+         $ client  = $ this  ->getMockBuilder (Client::class)
23+             ->disableOriginalConstructor ()
24+             ->getMock ()
25+         ;
26+ 
27+         $ release  = Release::fromArray ($ client , $ params );
28+ 
29+         $ this  ->assertSame ($ params ['tag_name ' ], $ release ->tag_name );
30+         $ this  ->assertSame ($ params ['description ' ], $ release ->description );
31+     }
32+ }
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments