hasValidValues() + tests started

This commit is contained in:
tpltnt
2014-02-16 00:32:02 +01:00
parent a4d40a90d5
commit 28bf282924
2 changed files with 50 additions and 1 deletions

View File

@@ -157,8 +157,43 @@ func TestIRCemptyNick(t *testing.T) {
func TestIRCemptyUser(t *testing.T) {
irccon := IRC("go-eventirc", "")
irccon = nil
if nil != irccon {
t.Error("empty user didn't result in error")
}
}
func TestHasValidValues0(t *testing.T) {
irccon := IRC("go-eventirc", "go-eventirc")
if nil == irccon {
t.Error("creating IRC struct failed")
}
if false == irccon.hasValidValues() {
t.Error("valid struct not detected as such")
}
}
func TestHasValidValues1(t *testing.T) {
irccon := IRC("go-eventirc", "go-eventirc")
if nil == irccon {
t.Error("creating IRC struct failed")
}
irccon.Version = ""
if irccon.hasValidValues() {
t.Error("empty 'Version' not detected")
}
}
func TestHasValidValues2(t *testing.T) {
irccon := IRC("go-eventirc", "go-eventirc")
if nil == irccon {
t.Error("creating IRC struct failed")
}
irccon.nick = ""
if irccon.hasValidValues() {
t.Error("empty 'nick' not detected")
}
}