1 /* 2 * Copyright (c) 2021 Huawei Device Co., Ltd. 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an "AS IS" BASIS, 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 */ 15 16 package ohos.devtools.views.distributed.statistics.bean; 17 18 import org.junit.jupiter.api.Test; 19 20 import static org.junit.jupiter.api.Assertions.assertEquals; 21 import static org.junit.jupiter.api.Assertions.assertNotNull; 22 23 class MemoryTest { 24 private Memory memory = new Memory(); 25 26 @Test getMaxNum()27 void getMaxNum() { 28 memory.setMaxNum(1); 29 assertEquals(memory.getMaxNum(), 1); 30 } 31 32 @Test setMaxNum()33 void setMaxNum() { 34 memory.setMaxNum(1); 35 assertEquals(memory.getMaxNum(), 1); 36 } 37 38 @Test getMinNum()39 void getMinNum() { 40 memory.setMinNum(1); 41 assertEquals(memory.getMinNum(), 1); 42 } 43 44 @Test setMinNum()45 void setMinNum() { 46 memory.setMinNum(1); 47 assertEquals(memory.getMinNum(), 1); 48 } 49 50 @Test getName()51 void getName() { 52 memory.setName("name"); 53 assertEquals(memory.getName(), "name"); 54 } 55 56 @Test setName()57 void setName() { 58 memory.setName("name"); 59 assertEquals(memory.getName(), "name"); 60 } 61 62 @Test getProcessName()63 void getProcessName() { 64 memory.setProcessName("ProcessName"); 65 assertEquals(memory.getProcessName(), "ProcessName"); 66 } 67 68 @Test setProcessName()69 void setProcessName() { 70 memory.setProcessName("ProcessName"); 71 assertEquals(memory.getProcessName(), "ProcessName"); 72 } 73 74 @Test testToString()75 void testToString() { 76 assertNotNull(memory.toString()); 77 } 78 }