コード例 #1
0
        public void Dock_WhenNull_ReturnEmptyArray()
        {
            var dockingSystem = new SpaceStationDockingSystem();

            var result = dockingSystem.Dock(null);

            Assert.Empty(result);
        }
コード例 #2
0
        public void Dock_WhenValid_ReturnsNewConfiguration(int[] configuration, int[] expected)
        {
            var dockingSystem = new SpaceStationDockingSystem();

            var result = dockingSystem.Dock(configuration);

            Assert.Equal(expected, result);
        }
コード例 #3
0
        public void Initialize()
        {
            var dockingSystem = new SpaceStationDockingSystem();

            Assert.IsAssignableFrom <IDockingSystem>(dockingSystem);
        }