github.com/cloudwego/frugal@v0.1.15/internal/atm/ssa/int65_test.go (about)

     1  /*
     2   * Copyright 2022 ByteDance Inc.
     3   *
     4   * Licensed under the Apache License, Version 2.0 (the "License");
     5   * you may not use this file except in compliance with the License.
     6   * You may obtain a copy of the License at
     7   *
     8   *     http://www.apache.org/licenses/LICENSE-2.0
     9   *
    10   * Unless required by applicable law or agreed to in writing, software
    11   * distributed under the License is distributed on an "AS IS" BASIS,
    12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    13   * See the License for the specific language governing permissions and
    14   * limitations under the License.
    15   */
    16  
    17  package ssa
    18  
    19  import (
    20      `testing`
    21  )
    22  
    23  func TestInt65_All(t *testing.T) {
    24      println("       0 - 1 =", Int65i(0).OneLess().String())
    25      println("       0     =", Int65i(0).String())
    26      println("       0 + 1 =", Int65i(0).OneMore().String())
    27      println("-------------------------------------------")
    28      println("       1 - 1 =", Int65i(1).OneLess().String())
    29      println("       1     =", Int65i(1).String())
    30      println("       1 + 1 =", Int65i(1).OneMore().String())
    31      println("-------------------------------------------")
    32      println("      -1 - 1 =", Int65i(-1).OneLess().String())
    33      println("      -1     =", Int65i(-1).String())
    34      println("      -1 + 1 =", Int65i(-1).OneMore().String())
    35      println("-------------------------------------------")
    36      println("MaxInt65 - 1 =", MaxInt65.OneLess().String())
    37      println("MaxInt65     =", MaxInt65.String())
    38      println("MaxInt65 + 1 =", MaxInt65.OneMore().String())
    39      println("-------------------------------------------")
    40      println("MinInt65 - 1 =", MinInt65.OneLess().String())
    41      println("MinInt65     =", MinInt65.String())
    42      println("MinInt65 + 1 =", MinInt65.OneMore().String())
    43  }