Skip to content

ViliusLuneckas/CSpec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSpec

funny RSpec clone in C!!!

Example

Testing example:

  it("should create new empty array"){
    Array * subject = Array_new();
    should("beEqual", subject->length, 0);
  }

  it("should push one element to array"){
    Array * subject = Array_new();
    long a = 14;
    Array_push(subject, a);
    should("beEqual", subject->length, 1);
  }
  
  it("should retrieve element"){
    Array * subject = Array_new();
    long a = 14;
    Array_push(subject, a);
    should("beEqual", Array_at(subject, 0), 14);
  }

To test, type:

$ make

$ ./cspec_test_suit

Releases

No releases published

Packages

No packages published

Languages