If data is specified to be inserted into the not null column then that's fine. I suspect you meant what happens if data is not specified for a not null column.
In that case..
Msg 515, Level 16, State 2, Line 1
Cannot insert the value NULL into column <column name>, table <table name>; column does not allow nulls. INSERT fails.
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
We walk in the dark places no others will enter
We stand on the bridge and no one may pass