コード例 #1
0
ファイル: port.go プロジェクト: ChoyesYan/v2ray-core
func (this *Assert) Port(value v2net.Port) *PortSubject {
	return &PortSubject{
		Subject: Subject{
			a:    this,
			disp: value.String(),
		},
		value: value,
	}
}
コード例 #2
0
ファイル: port.go プロジェクト: ChoyesYan/v2ray-core
func (subject *PortSubject) GreaterThan(expectation v2net.Port) {
	if subject.value.Value() <= expectation.Value() {
		subject.Fail("is greater than", expectation.String())
	}
}
コード例 #3
0
ファイル: port.go プロジェクト: ChoyesYan/v2ray-core
func (subject *PortSubject) LessThan(expectation v2net.Port) {
	if subject.value.Value() >= expectation.Value() {
		subject.Fail("is less than", expectation.String())
	}
}
コード例 #4
0
ファイル: port.go プロジェクト: ChoyesYan/v2ray-core
func (subject *PortSubject) Equals(expectation v2net.Port) {
	if subject.value.Value() != expectation.Value() {
		subject.Fail("is equal to", expectation.String())
	}
}