Skip to content

Commit 2709779

Browse files
committed
refresh unit test to code logic
1 parent b5ffff8 commit 2709779

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

source/module_cell/module_neighbor/test/sltk_grid_test.cpp

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -88,9 +88,9 @@ TEST_F(SltkGridTest, Init)
8888
EXPECT_EQ(LatGrid.getCellX(), 11);
8989
EXPECT_EQ(LatGrid.getCellY(), 11);
9090
EXPECT_EQ(LatGrid.getCellZ(), 11);
91-
EXPECT_EQ(LatGrid.getD_minX(), -5);
92-
EXPECT_EQ(LatGrid.getD_minY(), -5);
93-
EXPECT_EQ(LatGrid.getD_minZ(), -5);
91+
EXPECT_EQ(LatGrid.getTrueCellX(), 5);
92+
EXPECT_EQ(LatGrid.getTrueCellY(), 5);
93+
EXPECT_EQ(LatGrid.getTrueCellZ(), 5);
9494
ofs.close();
9595
remove("test.out");
9696
}
@@ -109,13 +109,16 @@ TEST_F(SltkGridTest, InitSmall)
109109
EXPECT_TRUE(LatGrid.pbc);
110110
EXPECT_DOUBLE_EQ(LatGrid.sradius2, Atom_inp.getRadius() * Atom_inp.getRadius());
111111
EXPECT_DOUBLE_EQ(LatGrid.sradius2, 0.5 * 0.5);
112+
EXPECT_DOUBLE_EQ(LatGrid.sradius, Atom_inp.getRadius());
113+
EXPECT_DOUBLE_EQ(LatGrid.sradius, 0.5);
114+
112115
// minimal value of x, y, z
113116
EXPECT_DOUBLE_EQ(LatGrid.d_minX, Atom_inp.minX());
114117
EXPECT_DOUBLE_EQ(LatGrid.d_minY, Atom_inp.minY());
115118
EXPECT_DOUBLE_EQ(LatGrid.d_minZ, Atom_inp.minZ());
116-
EXPECT_DOUBLE_EQ(LatGrid.d_minX, -2);
117-
EXPECT_DOUBLE_EQ(LatGrid.d_minY, -2);
118-
EXPECT_DOUBLE_EQ(LatGrid.d_minZ, -2);
119+
EXPECT_DOUBLE_EQ(LatGrid.true_cell_x, 2);
120+
EXPECT_DOUBLE_EQ(LatGrid.true_cell_y, 2);
121+
EXPECT_DOUBLE_EQ(LatGrid.true_cell_z, 2);
119122
// number of cells in x, y, z
120123
EXPECT_EQ(LatGrid.cell_nx, Atom_inp.getCell_nX());
121124
EXPECT_EQ(LatGrid.cell_ny, Atom_inp.getCell_nY());

0 commit comments

Comments
 (0)