471 lines
10 KiB
Go
471 lines
10 KiB
Go
package activitypub
|
|
|
|
import (
|
|
"testing"
|
|
"time"
|
|
)
|
|
|
|
func Test_JSONWrite(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
c []byte
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteActivity(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
a Activity
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWriteActivityJSONValue(tt.args.b, tt.args.a); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWriteActivityJSONValue() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteBoolProp(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
n string
|
|
t bool
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWriteBoolJSONProp(tt.args.b, tt.args.n, tt.args.t); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWriteBoolJSONProp() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteComma(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteDurationProp(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
n string
|
|
d time.Duration
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWriteDurationJSONProp(tt.args.b, tt.args.n, tt.args.d); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWriteDurationJSONProp() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteFloatProp(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
n string
|
|
f float64
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWriteFloatJSONProp(tt.args.b, tt.args.n, tt.args.f); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWriteFloatJSONProp() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteIRIProp(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
n string
|
|
i LinkOrIRI
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWriteIRIJSONProp(tt.args.b, tt.args.n, tt.args.i); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWriteIRIJSONProp() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteIntProp(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
n string
|
|
d int64
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWriteIntJSONProp(tt.args.b, tt.args.n, tt.args.d); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWriteIntJSONProp() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteIntransitiveActivity(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
i IntransitiveActivity
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWriteIntransitiveActivityJSONValue(tt.args.b, tt.args.i); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWriteIntransitiveActivityJSONValue() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteItemCollection(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
col ItemCollection
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWriteItemCollectionJSONValue(tt.args.b, tt.args.col); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWriteItemCollectionJSONValue() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteItemCollectionProp(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
n string
|
|
col ItemCollection
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWriteItemCollectionJSONProp(tt.args.b, tt.args.n, tt.args.col); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWriteItemCollectionJSONProp() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteItemProp(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
n string
|
|
i Item
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWriteItemJSONProp(tt.args.b, tt.args.n, tt.args.i); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWriteItemJSONProp() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteNaturalLanguageProp(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
n string
|
|
nl NaturalLanguageValues
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWriteNaturalLanguageJSONProp(tt.args.b, tt.args.n, tt.args.nl); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWriteNaturalLanguageJSONProp() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteObject(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
o Object
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWriteObjectJSONValue(tt.args.b, tt.args.o); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWriteObjectJSONValue() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteProp(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
name string
|
|
val []byte
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWriteJSONProp(tt.args.b, tt.args.name, tt.args.val); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWriteJSONProp() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWritePropName(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
s string
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWritePropJSONName(tt.args.b, tt.args.s); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWritePropJSONName() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteQuestion(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
q Question
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWriteQuestionJSONValue(tt.args.b, tt.args.q); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWriteQuestionJSONValue() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteS(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
s string
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteString(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
s string
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWriteStringJSONValue(tt.args.b, tt.args.s); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWriteStringJSONValue() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteStringProp(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
n string
|
|
s string
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWriteStringJSONProp(tt.args.b, tt.args.n, tt.args.s); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWriteStringJSONProp() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteTimeProp(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
n string
|
|
t time.Time
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWriteTimeJSONProp(tt.args.b, tt.args.n, tt.args.t); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWriteTimeJSONProp() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func Test_JSONWriteValue(t *testing.T) {
|
|
type args struct {
|
|
b *[]byte
|
|
s []byte
|
|
}
|
|
tests := []struct {
|
|
name string
|
|
args args
|
|
wantNotEmpty bool
|
|
}{
|
|
// TODO: Add test cases.
|
|
}
|
|
for _, tt := range tests {
|
|
t.Run(tt.name, func(t *testing.T) {
|
|
if gotNotEmpty := JSONWriteJSONValue(tt.args.b, tt.args.s); gotNotEmpty != tt.wantNotEmpty {
|
|
t.Errorf("JSONWriteJSONValue() = %v, want %v", gotNotEmpty, tt.wantNotEmpty)
|
|
}
|
|
})
|
|
}
|
|
}
|
|
|
|
func TestMarshalJSON(t *testing.T) {
|
|
t.Skip("TODO")
|
|
}
|