Skip to content

Commit

Permalink
add ut
Browse files Browse the repository at this point in the history
  • Loading branch information
guyinyou committed May 15, 2024
1 parent eef7734 commit f354fcb
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 2 deletions.
6 changes: 4 additions & 2 deletions golang/client_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -298,7 +298,8 @@ func TestRestoreDefaultClientSessionTwoErrors(t *testing.T) {
func Test_routeEqual(t *testing.T) {
oldMq := &v2.MessageQueue{
Topic: &v2.Resource{
Name: "topic-test",
Name: "topic-test",
ResourceNamespace: "ns-test",
},
Id: 0,
Permission: v2.Permission_READ_WRITE,
Expand All @@ -313,7 +314,8 @@ func Test_routeEqual(t *testing.T) {
}
newMq := &v2.MessageQueue{
Topic: &v2.Resource{
Name: "topic-test",
Name: "topic-test",
ResourceNamespace: "ns-test",
},
Id: 0,
Permission: v2.Permission_READ_WRITE,
Expand Down
37 changes: 37 additions & 0 deletions golang/publishing_message_test.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

package golang

import "testing"

func TestNewPublishingMessage(t *testing.T) {
namespace := "ns-test"
pSetting := &producerSettings{}
msg := &Message{}
pMsg, err := NewPublishingMessage(msg, namespace, pSetting, false)
if err != nil {
t.Error(err)
}
v2Msg, err := pMsg.toProtobuf()
if err != nil {
t.Error(err)
}
if v2Msg.GetTopic().GetResourceNamespace() != namespace {
t.Error("namespace not equal")
}
}

0 comments on commit f354fcb

Please sign in to comment.