java - How do I test that a property of a model attribute is not null in using JUnit and MockMVC? -


in junit test below i'm validating model attribute present, has particular type, , particular attribute:

@test public void mytest() throws exception {     mockmvc.perform(get(my_url))             .andexpect(status().is2xxsuccessful())             .andexpect(view().name(my_view_name))             .andexpect(model().attribute("myform", instanceof(myform.class)))             .andexpect(model().attribute("myform", hasproperty("myprop"))); } 

how test that property not null?

i found solution. can use org.hamcrest.beans.haspropertywithvalue.hasproperty follows:

hasproperty("myprop", notnullvalue())) 

Comments

Popular posts from this blog

javascript - Laravel datatable invalid JSON response -

java - Exception in thread "main" org.springframework.context.ApplicationContextException: Unable to start embedded container; -

sql server 2008 - My Sql Code Get An Error Of Msg 245, Level 16, State 1, Line 1 Conversion failed when converting the varchar value '8:45 AM' to data type int -